167096 306
46230 863
51832 737
29467 372
61526 880
100242 707
50241 744
20855 716
20596 762
22153 744
28334 565
64432 666
126749 582
45451 268
13642 634
51588 691
73841 562
48263 448
72132 906
223114 671
21789 382
120307 827
36007 718
24541 271
50535 261
15639 550
21144 340
34025 509