216 27
2844 716
10049 885
2115 509
2708 854
470 136
904 110
2313 555
10092 518
1162 345
5519 93
806 81
2092 573
6244 409
11468 158
7464 889
1104 325
1583 461
9574 412
120738 679
2996 505
559 139
1530 304
151 40