3028 829
2698 560
2746 385
2405 769
8108 367
1435 381
1544 490
15996 30
1753 327
4377 708
18124 714
5677 766
44097 529
19172 328
4155 740