19645 853
58855 391
206978 1044
65060 261
31341 142
25087 94
20841 86
197349 534
45553 995
167008 344
76364 801
15716 626
31777 257
120306 593
36715 496
68666 608
37150 873
27016 454
126881 633
14375 805
29166 497
18259 290
15460 131
39292 616