2129 60
11390 921
3028 41
7128 89
17230 788
7272 114
10897 826
5646 573
1791 98
3422 611
3086 43
2179 335
2343068 3880
45781 1002
21118 549
193338 743
15167 624
99449 816
65837 520
9924 221
9161 457
29563 914
34934 265
35291 487
30920 443
12132 285
8871 590
16696 695