1403 172
3192 403
2896 761
1698 348
7788 938
4539 736
2421 397
646 79
2512 653
1560 176
2591 634
2888 509
728 211
4883 531
1581 465
7482 615
2729 542
2905 340
285 30
3570 438
3186 667
1641 47
1454 239
3059 485