19318 841
10382 450
19107 63
40555 241
37644 142
24533 159
18234 671
882 58
3865 487
3586 770
2952 519
3476 629
4428 659
2975 322
4631 423
3313 584
2614 272
1621 240
4648 522
3502 451
1506 109
3648 667
970 36
1891 315
7164 952
5914 929