3448 400
4424 328
5530 600
33618 304
10698 314
13747 475
34871 517
9369 788
11680 817
2903 99
8403 79
20333 670
899 55
1435 178
2578 542
3177 94
2730 487
3601 436