3116 226
2428 88
21725 328
8016 648
10079 189
645 43
19514 754
2838 224
51264 633
3223 301
21214 576
60433 197
50419 60
84298 169
11577 531
943 76
9969 699
15672 750
5025 98
8353 553
7313 256
17520 526
1791 507
7554 788
5677 573
6915 620
2187 148
27696 125