24531 50
3034 140
13653 599
4556 251
38891 563
3620 151
2250 245
28817 105
13181 156
4493 147
2365 48
6553 487
13003 291
8858 825
15065 257
8598 532
2311 323
3242 584
8662 922
17131 674
17374 654
5820 450
17623 641
20316 547
2015 133
5449 308
4075 475
2632 612