21532 165
84306 773
24217 624
48090 606
50458 944
134886 426
17172 809
70500 427
42977 518
30879 162
25734 300
27173 667
189317 561
55201 663
19669 837
31184 718
129245 672
37961 508
74551 781
91006 872
92431 122
41659 151
58049 277
56176 702