3110 933
28582 202
2789 71
1732 273
10902 609
3674 291
4669 429
24040 76
10948 176
12187 352
6543 801
4455 637
3465 885
4063 624
4974 695
7464 449
8263 586
6097 518
5619 353
3308 444
1317 269
3496 782
7498 587
19183 343
10707 870
586 107
4776 518
4002 675