49220 401
5686 525
13574 338
11583 82
2132 154
1752 332
5639 137
3149 296
6543 615
5742 350
2832 184
3525 428
10460 277
3549 815
10326 649
12668 734
10767 268
34141 166
23755 437
1009 37