2450 250
2492849 7117
12701 584
8070 593
8229 389
13470 582
11235 148
3637 383
7375 390
14094 652
14362 539
7471 41
46573 393
2597 304
3300 214
2561 243
55569 163
3526 618
3857 522
2140 192
1524 234
29165 489
8464 558
17198 504
72123 169
10042 52
20288 187
37279 467