35063 1960
31294 451
17387 1392
12214 1214
14985 1336
26389 1854
40842 1371
37546 1139
20321 1014
20991 688
15973 539
47794 842
17132 1074
24943 1007
43824 1583
41610 1433
47391 1655
33067 1293
15307 240
37548 1498