16059 66
175080 696
6781 594
8870 602
5557 672
4671 286
6541 200
8289 576
13658 467
5982 86
6405 279
9230 927
3842 55
14567 118
10611 663
5343 501
3394 66
7405 571
10300 678
40031 273
8675 52
14251 503
3011 281
28923 386
10172 532