12431 505
5557 672
6784 594
9142 372
10354 100
20203 671
18040 496
15797 713
65459 610
5312 602
6442 288
7133 254
4020 290
3340 273
3923 629
2616 31
3172 173
8346 149
3620 96
7168 610
2408 105
1859 55
6818 794
4259 720