2136 60
11439 921
3050 41
7138 89
17236 788
7312 114
10952 826
5670 573
1807 98
3435 611
3090 43
2191 335
2351332 3885
45786 1002
21123 549
193367 743
15174 624
99483 816
65868 520
9938 221
9164 457
29571 914
34965 265
35308 487
30939 443
12183 285
8876 590
16745 695