2450 250
2491891 7117
12691 584
8069 593
8229 389
13468 582
11233 148
3636 383
7374 390
14090 652
14360 539
7471 41
46570 393
2597 304
3297 214
2561 243
55560 163
3525 618
3857 522
2140 192
1524 234
29155 489
8460 558
17197 504
72082 169
10042 52
20287 187
37277 467