49992 379
15846 58
2802 64
22969 324
8659 601
16209 274
13237 399
3417 405
3859 521
2592 277
15052 471
2053 124
9030 131
2101 216