18342 90
30280 286
1670 187
689 45
6721 564
4940 89
5195 353
24496 289
3219 447
5180 250
6659 149
3693 412
5270 81
2219 229
41855 117
21559 559
6925 675
5600 699
6321 547
3467 372
8625 351
5276 330
11343 687
1512 134
19585 601
6782 517
3169 571
12142 501