2194 60
11672 921
3110 41
7196 89
17316 788
7463 114
11108 826
5770 573
1864 98
3498 611
3134 43
2243 335
2387095 3900
45834 1002
21185 549
193598 744
15236 624
99608 816
66001 520
9983 221
9197 457
29613 914
35083 265
35418 487
31027 443
12443 285
8929 590
16914 695