23271 50
1631 140
6187 598
4165 251
38044 563
1967 151
2091 245
28033 105
11914 156
4000 147
2227 48
6301 487
11236 289
8588 825
13876 255
7851 532
2227 323
3183 584
8514 922
15280 674
15592 651
5496 450
15096 641
13888 547
1853 133
4467 308
3754 473
2529 612