19654 515
25353 522
140667 1101
4502 931
4301 498
109446 352
71027 421
6340 677
5073 573
24040 103
11942 884
21981 664
50575 486
15047 288
449315 746
17334 819
31826 637
300159 1088
16959 826
43596 405
67034 674
38997 767
154063 480