163
2,527
59
233
21
123
83
296
17
465
60
502
141
480
53
455
56
13
781
432
62
727
45
356
58
386
31
362
111
388
330
27
385