3445 400
4423 328
5530 600
33618 304
10697 314
13746 475
34869 517
9364 788
11677 817
2903 99
8399 79
20327 670
899 55
1433 178
2578 542
3176 94
2727 487
3600 436