50010 379
15855 58
2804 64
22971 324
8663 601
16215 274
13240 399
3420 405
3859 521
2593 277
15054 471
2053 124
9031 131
2101 216