3016 622
906 64
2667 182
1565 344
527 56
4917 197
2784 681
2124 534
4044 665
1963 127
19244 549
6482 402
3300 468
13926 155
3934 162
2893 531
4964 560
16240 587
1999 314
36104 657
1892 307
1300 145
5505 253
10762 451
7477 604
3351 355
10842 585
1551 200