3060 224
12229 739
15025 89
14364 412
4204 598
3038 448
9126 111
25271 386
2389 517
54300 627
6772 69
13817 162
13590 535