12686 371
2267 101
50160 704
25168 733
1613 305
1063 126
5610 642
2436 356
2225 369
3147 409
4103 972
3003 358
3433 772
2382 260
2950 452
1861 248
3331 256
1654 64
15485 323
12464 255
6355 619
8191 169
1971 112
3954 911
2741 329
2399 340
3791 779
1373 62