50183 124
15353 533
17309 131
34445 523
19029 338
11199 470
4861 487
17878 876
10718 310
28958 128
2788 343