2975 829
2696 560
2645 385
2401 769
8097 367
1431 381
1544 490
15993 30
1751 327
4377 708
18124 714
5675 766
44096 529
19162 328
4153 740