50250 993
101399 862
88964 1005
36091 2107
27454 1140
27861 626
14819 423
66562 1571
35507 1998
27740 705
43420 526
56345 740
354331 5315
300641 3282
269981 3823
254129 2836
219273 2149
210925 3113
199809 2677
193266 2362
154172 1838
127294 2405
126838 1267
125615 1003