2502 641
3101 765
2117 429
2929 814
538 112
3997 556
2928 902
1344 422
3033 963
2321 464
1299 251
1500 368
2387 483
1589 318
2892 653
2502 558
1835 568
2430 683
2466 535
2214 527
2960 629
2295 588
2931 907
1523 157