16726 603
2732 546
2621 750
3267 594
2764 797
426 39
3833 739
916 38
646 91
2415 505
1500 293
3711 914
811 134
1611 287
2737 784
1313 264
331 40
3062 833
1271 290
2096 624
2980 589
3413 375
4420 617
349 57