107213 1137
80888 1269
62808 1973
60372 739
21139 482
18714 2046
39589 382
33631 1485
54401 1769
53742 222
41289 520
10304 1444
348873 5259
294413 3208
267435 3796
249565 2807
215874 2120
207227 3073
196869 2661
189886 2339
152595 1822
125486 2398
125393 1258
124176 990