50488 994
79485 433
58195 851
49790 1559
23771 1319
47117 446
49878 849
43420 526
16982 1423
44379 700
42945 306
33733 654
354528 5317
300783 3284
270033 3823
254276 2841
219369 2149
211004 3113
199859 2677
193366 2362
154224 1838
127354 2405
126874 1267
125657 1003