49888 124
15294 533
17224 131
34368 523
18872 338
11140 470
4851 487
17875 876
10684 310
28507 128
2788 343