12037 105
28966 336
11317 613
29008 345
12748 697
498838 1125
13743 369
16547 255
28878 576
10898 950
3876 281
5987 733