2129 60
11391 921
3031 41
7129 89
17230 788
7277 114
10899 826
5647 573
1791 98
3422 611
3087 43
2180 335
2343619 3882
45781 1002
21118 549
193338 743
15167 624
99450 816
65840 520
9924 221
9161 457
29563 914
34936 265
35292 487
30920 443
12132 285
8871 590
16698 695