2996 399
474 34
4923 206
2799 616
2438 583
2645 422
3589 506
3468 756
14321 865
2493 223
3180 403
4447 699
2299 356
3280 510
7297 570
2315 492
1433 222
903 90
3756 907
12578 229
3183 584
2437 645
2310 365
2900 527