10313 693
15135 271
27716 486
52088 215
44864 422
40492 441
17009 493
22436 797
24800 666
26339 649
8798 728
4581 444
5960 757
3950 494
3855 402
9922 514
17461 177