3005 829
2696 560
2683 385
2401 769
8102 367
1433 381
1544 490
15994 30
1751 327
4377 708
18124 714
5677 766
44097 529
19166 328
4155 740