3112 933
28730 202
2795 71
1737 273
10929 609
3681 291
4689 429
24132 76
11005 176
12221 352
6578 801
4462 637
3468 885
4071 624
4974 695
7502 449
8304 586
6097 518
5636 353
3312 444
1318 269
3507 782
7536 587
19225 343
10735 870
589 107
4800 518
4007 675