2136 60
11437 921
3050 41
7138 89
17235 788
7311 114
10952 826
5670 573
1807 98
3435 611
3090 43
2190 335
2351047 3885
45786 1002
21122 549
193363 743
15174 624
99483 816
65868 520
9937 221
9164 457
29569 914
34963 265
35308 487
30939 443
12183 285
8876 590
16745 695