19585 515
25324 522
140635 1101
4502 931
4300 498
109426 352
71020 421
6339 677
5072 573
24038 103
11941 884
21977 664
50572 486
15047 288
449273 746
17333 819
31826 637
300149 1088
16959 826
43591 405
67032 674
38996 767
154047 480