2696 533
2816 537
3526 181
981 85
1517 379
990 169
2522 540
3337 702
2705 324
2907 514
4745 509
1517 244
3730 763
1663 207
3099 966
1391 35
2464 450
3266 877
2659 508
1725 313
2000 489
1249 294
3216 731
2419 425
2695 797
5552 560
2476 616
2976 785