57059 550
30767 457
35975 493
52463 1963
19798 313
113439 1585
14572 441
30375 435
19403 1077
50311 750
91066 1953
54205 990
360509 5348
307612 3330
273056 3836
259963 2867
223382 2167
214700 3136
202571 2690
196768 2378
155666 1853
129406 1272
129293 2416
126881 1010