12671 52
13235 412
12460 906
10211 261
34726 292
30011 91
13739 126
11135 229
7253 313
4458 47
21932 180
3748 115
18731 389
19958 526
2127767 3788
1887557 3266
381059 1159
231466 589
192701 743
45434 385
53642 627
61731 609
55903 872
77574 612
63418 831