49500 401
2967 446
20734 217
3697 545
10581 132
4961 612
14473 88
3104 196
8916 369
5487 426
31423 517
3180 672
13375 85
22304 594
17696 687
1181 157
3561 509
7351 152