3081 663
915 153
2314 579
567 98
2960 508
931 164
1880 537
2932 410
3646 873
1722 419
2906 640
2003 439
10497 766
730 38
1286 101
1635 260
7328 663
3100 399
8112 454
1916 305
2088 284
5969 562
2191 330
2835 580