39928 240
73141 858
108610 667
17486 360
84157 287
11476 465
11993 562
124182 622
56841 587
85280 370
83217 616
42118 612
2850673 7251
60347 195
22849 810
19071 654
18550 886
14067 792
33578 681
11047 549
14796 33
25278 445
19501 275