2960 409
2149 306
1349 39
2917 550
3898 677
3099 677
2722 371
1651 71
2432 364
3309 582
2591 381
4326 932
1814 165
2808 462
2575 501
1723 196
4342 665
2844 286
3313 403
2918 359
3807 199
2676 348
649 81
5836 754
2354 605
2392 500
2666 313
4718 529