2129 60
11392 921
3032 41
7129 89
17230 788
7277 114
10901 826
5648 573
1791 98
3422 611
3087 43
2181 335
2343756 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