49861 124
15284 533
17216 131
34349 523
18860 338
11137 470
4850 487
17875 876
10675 310
28469 128
2787 343