3416 743
1596 420
2877 237
2366 428
3975 861
922 54
2753 382
2448 585
992 125
958 247
2503 270
1084 331
2979 509
3207 892
1345 404
2905 493
2265 680
2427 742
2553 436
3146 665
1730 364
5209 522
2533 484
1057 251