2229 60
11840 921
3165 41
7231 89
17367 788
7626 114
11312 826
5907 573
1906 98
3533 611
3167 43
2291 336
2420875 3914
45876 1002
21213 549
193750 744
15288 624
99747 816
66108 520
10005 221
9239 457
29645 914
35158 265
35528 487
31088 443
12600 285
8948 590
17080 695