21095 733
2206 208
47486 379
8937 583
4754 201
79051 776
1617 88
25338 506
10911 549
8669 219
982 47
1992 399