2129 60
11390 921
3026 41
7128 89
17230 788
7270 114
10897 826
5646 573
1791 98
3422 611
3086 43
2179 335
2342849 3880
45781 1002
21117 549
193338 743
15166 624
99446 816
65834 520
9924 221
9161 457
29562 914
34933 265
35291 487
30920 443
12131 285
8871 590
16695 695