3406 680
2979 454
620 115
2162 612
3405 860
2514 642
1649 265
1324 293
3804 630
2220 573
5180 471
3086 505
3562 532
1178 148
2751 818
1598 279
3526 482
456 34
2033 388
1535 263
2570 630
7721 252
3989 581
3227 526