10313 693
15135 271
27716 486
52085 215
44862 422
40492 441
17009 493
22436 797
24796 666
26339 649
8797 728
4581 444
5960 757
3950 494
3855 402
9922 514
17460 177