12691 633
10255 848
6792 617
32942 200
111195 819
2811 440
33036 430
49755 613
54791 545
38598 825
25806 375
4012 692
17578 558
5245 535
6420 284
5984 94
2822 319
3429 405