3448 400
4424 328
5530 600
33618 304
10698 314
13747 475
34870 517
9368 788
11680 817
2903 99
8402 79
20333 670
899 55
1434 178
2578 542
3177 94
2729 487
3600 436