49213 401
5686 525
13566 338
11578 82
2130 154
1745 332
5633 137
3146 296
6540 615
5725 350
2829 184
3514 428
10452 277
3547 815
10311 649
12643 734
10760 268
34133 166
23741 437
1008 37