24531 50
3032 140
13651 599
4556 251
38889 563
3619 151
2249 245
28815 105
13175 156
4492 147
2365 48
6552 487
13000 291
8855 825
15062 257
8598 532
2311 323
3242 584
8661 922
17131 674
17368 654
5818 450
17620 641
20315 547
2015 133
5448 308
4074 475
2632 612