322
896
284
793
762
755
203
658
486
215
517
213
459
117
423
44
366
92
1,059
183
393
119
127
373
305
55
340
208
344
33
342
102
296