45007 511
31993 862
28822 1399
49532 1548
38827 1938
10707 417
11224 874
47071 1208
13438 1949
48501 1552
27729 1513
18720 814
354471 5316
300726 3282
270020 3823
254237 2841
219339 2149
210971 3113
199841 2677
193326 2362
154212 1838
127343 2405
126868 1267
125646 1003