31488 1855
17673 393
43213 1202
49310 1735
46425 1520
13660 1213
51694 329
47083 1661
21441 1631
49066 1773
47148 197
40378 1667
356097 5326
302604 3292
270718 3826
255855 2850
220392 2150
211855 3122
200580 2681
194443 2369
154689 1846
127993 2407
127407 1269
126068 1004