18003 311
14932 590
1631 146
14583 399
2306 434
1808 187
3048 453
1364 184
3401 645
2543 287
1460 99
2132 443
3016 476
15929 739
16162 32
13561 382
41368 451
4576 184
4542 175
9091 89
4069 313
7560 233
16902 846
5384 152
6958 617
14266 354
3550 458
31191 66