19699 515
25365 522
140691 1101
4502 931
4301 498
109462 352
71029 421
6343 677
5074 573
24040 103
11942 884
21982 664
50577 486
15047 288
449343 746
17334 819
31826 637
300169 1088
16961 826
43596 405
67035 674
38999 767
154072 480