3110 933
28551 202
2788 71
1731 273
10897 609
3672 291
4666 429
24021 76
10935 176
12182 352
6541 801
4454 637
3464 885
4063 624
4973 695
7462 449
8258 586
6096 518
5616 353
3306 444
1316 269
3494 782
7495 587
19164 343
10705 870
586 107
4772 518
4002 675