47096 531
47375 946
27814 894
36441 1284
10485 1907
34395 1039
15202 1953
24612 395
15331 675
27031 1129
40894 645
12493 594
342777 5180
288526 3079
264335 3755
244950 2753
212726 2094
203479 3004
193393 2620
185876 2294
150501 1782
123291 2378
123037 1247
122567 972