1504 240
3652 386
7561 640
5477 574
30398 654
13676 632
4097 167
7546 528
9854 425
8684 284
6881 138
13921 689
4419 30
10177 111
4243 530
9148 445
5780 183