2450 250
2491187 7117
12689 584
8069 593
8227 389
13465 582
11232 148
3636 383
7372 390
14089 652
14357 539
7471 41
46568 393
2596 304
3296 214
2559 243
55557 163
3523 618
3853 522
2135 192
1524 234
29152 489
8459 558
17195 504
72064 169
10042 52
20285 187
37271 467