2129 60
11390 921
3027 41
7128 89
17230 788
7270 114
10897 826
5646 573
1791 98
3422 611
3086 43
2179 335
2342984 3880
45781 1002
21118 549
193338 743
15166 624
99449 816
65836 520
9924 221
9161 457
29563 914
34933 265
35291 487
30920 443
12132 285
8871 590
16695 695