2235 60
11850 921
3183 41
7239 89
17375 788
7639 114
11328 826
5926 573
1912 98
3533 611
3170 43
2294 336
2423385 3915
45880 1002
21219 549
193755 744
15296 624
99758 816
66119 520
10012 221
9243 457
29648 914
35170 265
35538 487
31094 443
12628 285
8952 590
17097 695