15384 1212
58147 1350
27614 282
41127 1527
18698 1002
48158 1940
27528 336
10468 479
33034 1144
22507 990
23011 586
50879 1007
345947 5218
291559 3136
265834 3767
247382 2777
214581 2111
205343 3029
195248 2636
187647 2309
151621 1795
124539 2389
124252 1250
123424 982