7005 317
3504 90
7583 775
5797 680
4342 496
3008 113
722 36
2134 440
4848 498
2355 682
1786 332
1182 91
2711 584
3385 714
649 134
738 100
116644 333
7439 775
7036 508
31681 383
2921 400
108657 990
72774 774
14504 955
6534 223
9827 583
10986 237
20245 625