360 83
131 33
2374 172
2462 772
392 108
972 179
771 48
4986 81
1718 303
165483 580
137883 527
53858 110
60780 361
98434 1217
67097 374
35668 866
29745 80
26014 242
77646 530