3117 226
2428 88
21728 328
8021 648
10086 189
646 43
19517 754
2839 224
51273 633
3232 301
21218 576
60443 197
50420 60
84338 169
11579 531
943 76
9969 699
15672 750
5027 98
8353 553
7316 256
17524 526
1791 507
7558 788
5678 573
6915 620
2187 148
27708 125