2345 321
4951 631
2929 539
3236 614
1384 137
2481 489
3258 412
2878 572
2988 329
430 90
1896 413
2645 595
3112 174
2198 593
397 30
1597 388
486 85
2602 396
2912 499
8082 671
2269 497
3932 87
2285 281
1691 221