47092 379
14663 58
2714 64
22280 324
8440 601
15505 274
12639 399
3243 405
3794 521
2420 277
14830 471
1932 124
8787 131
2039 216