384 29
1605 453
2088 654
742 105
17934 301
2582 325
10200 500
13243 41
5275 857
3392 697
1220 228
14358 139
2911 541
29482 425
3448 571
2703 485
22697 100
5819 536
19324 204
10698 308
19898 569
17837 736
6202 844
17179 323
19608 68
18998 145
21967 670
121906 616