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