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
1
143
31
308
60
296
247