2946 790
1730 258
1466 178
2332 416
19439 492
50003 491
50903 517
37836 901
16300 677
74911 344
88858 583
53312 133
3572 461
56363 167
28501 287
60119 657
101214 368
36203 519
83899 293
63973 215
121456 371
37638 77
208360 1078
47867 480