3960 444
8811 357
25281 701
4531 598
2567 296
4185 835
2206 287
2625 370
20683 653
1733 207
2982 343
2708 376
2576 586
10305 172