37098 642
59782 167
160177 242
49455 213
48226 90
35162 205
25282 185
108047 398
43100 797
56999 916
55215 672
76409 513
41965 591
36404 648