31076 962
26436 186
67016 673
56929 253
41052 459
106127 973
39735 480
43219 948
76106 961
36848 910
38862 945
105146 674
48260 269
36839 515
193186 688
85261 1050
20538 199
69985 140
70218 397
48374 373
21148 476
137415 336
52925 178
98143 531
92289 682
31819 242
30830 254
35208 278