24803 50
3321 140
13860 599
4649 251
39157 563
3696 151
2332 245
29020 105
13528 156
4611 147
2415 48
6718 487
13462 291
8945 825
15385 257
8826 532
2356 323
3281 584
8722 922
17257 674
17692 654
5931 450
18774 641
20417 547
2103 133
5857 309
4168 475
2710 612