3117 226
2428 88
21727 328
8020 648
10086 189
646 43
19516 754
2839 224
51271 633
3231 301
21216 576
60440 197
50419 60
84329 169
11578 531
943 76
9969 699
15672 750
5026 98
8353 553
7315 256
17523 526
1791 507
7556 788
5678 573
6915 620
2187 148
27704 125