2450 250
2491649 7117
12690 584
8069 593
8229 389
13467 582
11232 148
3636 383
7372 390
14090 652
14359 539
7471 41
46568 393
2597 304
3297 214
2560 243
55559 163
3525 618
3854 522
2137 192
1524 234
29153 489
8459 558
17196 504
72076 169
10042 52
20286 187
37275 467