2136 60
11438 921
3050 41
7138 89
17235 788
7312 114
10952 826
5670 573
1807 98
3435 611
3090 43
2190 335
2351167 3885
45786 1002
21123 549
193366 743
15174 624
99483 816
65868 520
9937 221
9164 457
29570 914
34965 265
35308 487
30939 443
12183 285
8876 590
16745 695