3218 877
8667 196
29912 156
220393 317
15956 346
7846 239
17955 820
12401 374
4919 92
14957 642
3135 416