2996 502
2280 427
3303 660
2120 285
9777 305
1676 360
2883 723
2289 255
17092 616
1597 50
1109 240
2615 511
2865 536
2567 515
545 49
2916 459
2717 607
5647 450
2252 364
3457 570
4428 149
1221 193
2110 605
3652 558