2100 55
19048 118
23887 588
12727 381
4078 45
3087 570
3208 379
7158 411
17806 28
7151 323
11087 836
6894 266
38459 535
6238 467
12050 789
12925 488
162208 422
31884 539
9531 621
610455 881
23045 755
26334 230
4239 250
15777 734
20740 544
8791 28
7064 300
4395 596