15035 890
32840 620
4777 932
5842 658
13390 653
8239 718
14552 405
16636 158
14850 277
4784 755
1517 41
6512 594
29247 111
1798 175
6350 550
13966 261
2128 190
15286 177
8214 999
25205 943
46383 797
21392 651
5141 478
4895 463