3401 503
2003 296
5395 404
3025 549
7910 621
34531 656
31199 124
1080 145
38226 483
39572 290
12148 59
13252 257
7951 504
10727 78