16529 80
22453 327
2431 197
3586 677
9813 78
20087 262
32079 660
33782 97
9907 432
71546 309
18010 266
4198 366
8486 850
101055 634
4003 459
15331 651
11836 274
36991 544
1895 189
5562 714
4009 624
19889 240
3507 813
3599 428
3465 593
91683 925
16415 360
3498 69