105429 341
268941 1043
14706 134
29621 598
282738 904
27500 201
111442 376
115010 285
74070 944
25608 446
28099 618
26952 546
13618 33
21982 855
30411 535
19146 475
66429 364
21431 114
205715 1083
119211 1231
132567 387
20348 878
21817 179