3111 933
28688 202
2793 71
1735 273
10922 609
3680 291
4682 429
24105 76
10983 176
12208 352
6562 801
4459 637
3468 885
4068 624
4974 695
7491 449
8289 586
6097 518
5632 353
3312 444
1318 269
3501 782
7522 587
19206 343
10722 870
588 107
4786 518
4006 675