49225 401
5694 525
13592 338
11588 82
2136 154
1753 332
5664 137
3158 296
6551 615
5775 350
2840 184
3539 428
10475 277
3553 815
10351 649
12702 734
10777 268
34161 166
23763 437
1013 37