29509 1156
55736 1658
47626 1385
58078 424
31971 734
25898 1659
42053 1412
52464 569
55903 1079
42790 1742
20367 1155
39438 106
348596 5253
294146 3203
267260 3795
249368 2807
215729 2120
207067 3068
196710 2657
189663 2338
152523 1820
125386 2397
125300 1257
124114 989