2233 60
11846 921
3173 41
7233 89
17371 788
7633 114
11324 826
5923 573
1909 98
3533 611
3170 43
2292 336
2422671 3915
45879 1002
21217 549
193753 744
15293 624
99750 816
66115 520
10007 221
9241 457
29647 914
35168 265
35536 487
31091 443
12620 285
8950 590
17089 695