1075 268
2537 645
2540 840
1361 414
327 69
316 73
3123 415
2290 272
49426 85
38903 378
16672 133
16231 285
14273 303
19518 624
3670 468
5539 329
3004 638