581 40
3427 659
2708 501
1888 580
2391 595
1185 135
3660 930
1584 251
436 63
1593 308
3319 355
3287 684
2431 502
3678 934
2730 436
2239 624
1445 346
1144 123
1574 362
3160 832
868 90
2000 245
521 55
2260 654