50222 124
15376 533
17322 131
34469 523
19053 338
11211 470
4863 487
17879 876
10723 310
29087 128
2795 343