3118 226
2428 88
21728 328
8021 648
10088 189
647 43
19517 754
2839 224
51278 633
3233 301
21218 576
60447 197
50421 60
84347 169
11579 531
943 76
9972 699
15672 750
5027 98
8353 553
7316 256
17524 526
1791 507
7558 788
5678 573
6915 620
2187 148
27711 125