2158 692
2452 696
2603 503
720 158
1664 480
14251 437
10474 576
7262 409
17048 898
4259 815
3039 376
6667 64
8246 203
3203 569
3733 289