19614 515
25339 522
140655 1101
4502 931
4301 498
109439 352
71023 421
6340 677
5072 573
24038 103
11942 884
21980 664
50573 486
15047 288
449292 746
17334 819
31826 637
300154 1088
16959 826
43594 405
67034 674
38996 767
154055 480