31767 1258
26994 561
40283 1205
30496 1399
20748 1094
23613 421
39006 1080
11488 783
33779 214
35996 1015
19165 1510
40735 1606
358048 5337
304737 3307
271641 3830
257889 2859
221525 2156
213038 3130
201300 2683
195559 2372
155115 1851
128575 2409
128244 1270
126453 1006