70
893
33
671
77
700
67
549
32
423
80
505
18
418
394
20
339
37
341
43
429
49
377
26
350
21
271
16
266
31
308
60
296
247