3507 550
1511 180
2388 184
7875 907
2293 278
3117 453
3532 393
7666 682
3321 671
2150 246
3596 610
2128 217
7347 516
4758 582
2493 38