2680 812
2915 755
555 151
2884 884
13625 290
22829 276
21483 529
23597 103
17152 475
23557 543
27182 584
24361 736
30300 579
13311 188
18876 240
47236 490
30792 568
15392 537
17205 273
43288 579
644 102
1767 403
1807 398
2904 829