3507 550
1506 180
2385 184
7872 907
2287 278
3116 453
3529 393
7664 682
3320 671
2147 246
3596 610
2123 217
7345 516
4758 582
2492 38