114403 287
59718 984
5333 417
47580 555
16141 150
86138 658
112647 373
64672 456
12565 701
207399 1174
6035 541
51426 597
147666 897
108617 606
58083 671
74364 746
91293 591
64545 149
204280 900
155721 787
4444 270
29051 452
10733 354