8096 648
10216 259
34596 170
516001 634
5557 381
5041 92
384613 979
43545 151
139546 1021
17638 318
19756 798
208265 434
15509 396
81490 826
37791 79
52734 271
3913 352
5414 113
11249 445
6350 44
6202 623
2515 76
4001 552
74733 645
49122 367