29595 1303
40944 1995
17128 167
25986 935
30202 1732
11280 1314
14634 1856
13146 608
30255 179
27327 310
18765 506
20544 1367
348819 5256
294373 3206
267396 3795
249527 2807
215852 2120
207192 3073
196835 2659
189832 2339
152580 1821
125471 2398
125376 1258
124164 990