2130 60
11406 921
3040 41
7130 89
17232 788
7288 114
10921 826
5656 573
1797 98
3422 611
3088 43
2185 335
2346555 3883
45784 1002
21118 549
193349 743
15169 624
99463 816
65850 520
9926 221
9161 457
29565 914
34944 265
35299 487
30928 443
12157 285
8873 590
16722 695