2650 466
50307 124
15438 533
17339 131
34519 523
19128 338
11238 470
4865 487
17886 876
10734 310
29327 128
2832 343