24531 50
3033 140
13652 599
4556 251
38890 563
3620 151
2249 245
28816 105
13179 156
4493 147
2365 48
6552 487
13002 291
8856 825
15064 257
8598 532
2311 323
3242 584
8661 922
17131 674
17372 654
5820 450
17620 641
20316 547
2015 133
5448 308
4074 475
2632 612