236 50
1227 257
2457 720
2510 360
202869 595
102505 1061
2318 692
200682 1130
62631 121
148082 499
48158 323
268321 1516
39184 213
16400 104
9560 96
94768 753
175780 705
194516 500
92985 870
92983 378
76143 305
125348 227
22226 345
99626 531