3001 338
2376 291
1661 246
1520 237
3525 948
3418 773
1799 473
2201 178
2865 318
3223 959
1732 306
3070 652
3122 397
1144 38
1871 335
2734 593
3709 500
2614 505
1827 449
3488 474
1488 429
3409 658
1234 109
1936 385