40996 591
67386 1127
59760 1516
32431 1662
22884 1135
55632 1713
57590 421
35282 1610
54607 351
18649 1732
21930 1513
48580 1514
330193 5072
279435 3004
258069 3711
234234 2661
207680 2059
198378 2962
185888 2543
176773 2234
145570 1741
119951 2367
119950 1232
119576 947