700 41
3414 517
7425 575
7590 212
12218 119
2933 390
9214 283
14615 679
9766 88
2661 501
2154 232
2910 569