3245 85
5930 612
25516 589
17867 655
455 97
3706 754
89687 825
11514 634
26999 603
4196 47
2057 252
1121 286
1968 219
18280 166
10819 53
2982 664
8491 909
26486 573
15728 120
9362 40
14612 563
2784 288
11481 281
69896 438