2136 60
11436 921
3050 41
7138 89
17235 788
7311 114
10952 826
5670 573
1807 98
3433 611
3090 43
2190 335
2350964 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
12183 285
8876 590
16744 695