49216 401
5686 525
13567 338
11580 82
2130 154
1747 332
5635 137
3148 296
6540 615
5727 350
2829 184
3520 428
10453 277
3548 815
10312 649
12651 734
10761 268
34134 166
23743 437
1008 37