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