14905 505
6236 293
7100 238
54348 215
9053 49
5246 553
4194 529
1937 78
4116 584
3012 486
4212 885
17945 134
3888 831
2978 691
4543 672
6449 410
3670 651
4070 612
2880 462
2654 142
11096 703
15299 286
3216 456
7164 192
30887 385
11646 303
44431 652
5595 301