2136 60
11433 921
3050 41
7138 89
17235 788
7311 114
10952 826
5667 573
1805 98
3430 611
3090 43
2190 335
2350785 3885
45786 1002
21122 549
193363 743
15174 624
99482 816
65868 520
9936 221
9164 457
29569 914
34963 265
35308 487
30939 443
12180 285
8874 590
16744 695