50450 302
49652 252
47108 1513
73554 416
26642 900
21104 419
36402 857
42927 1826
43834 671
37352 361
45792 593
45176 959
272598 4572
236989 2626
227143 3439
191119 2294
186860 1886
170536 2712
156551 2286
131346 1976
126901 1619
107986 903
106989 2304
106916 1180