2993 615
7595 399
4607 708
1899 345
5743 584
3558 382
3162 551
2681 604
2262 167
15743 917
3723 568
2517 213
3008 452
2701 555
3276 771
4357 714
8595 660
34866 694
8197 676
2415 266
9888 565
1870 269
14478 463
8248 219
78947 872
55660 408
4031 812
817 130