19693 515
25361 522
140686 1101
4502 931
4301 498
109460 352
71028 421
6342 677
5074 573
24040 103
11942 884
21982 664
50577 486
15047 288
449337 746
17334 819
31826 637
300167 1088
16961 826
43596 405
67035 674
38999 767
154071 480