3110 933
28557 202
2788 71
1731 273
10898 609
3672 291
4666 429
24026 76
10938 176
12183 352
6541 801
4454 637
3464 885
4063 624
4973 695
7462 449
8259 586
6096 518
5616 353
3306 444
1316 269
3494 782
7497 587
19167 343
10706 870
586 107
4772 518
4002 675