2235 60
11852 921
3185 41
7239 89
17376 788
7640 114
11329 826
5926 573
1912 98
3533 611
3171 43
2294 336
2423532 3915
45880 1002
21220 549
193755 744
15298 624
99758 816
66119 520
10013 221
9243 457
29648 914
35171 265
35538 487
31094 443
12630 285
8952 590
17097 695