24213 50
2737 140
10026 599
4479 251
38677 563
3568 151
2207 245
28601 105
12829 156
4307 147
2319 48
6491 487
12666 291
8801 825
14770 257
8450 532
2287 323
3220 584
8615 922
16780 674
17084 654
5721 450
16867 641
16177 547
1948 133
5159 308
3989 475
2596 612