4835 508
3862 441
11002 347
3901 739
1736 269
8559 112
2524 229
1586 320
3912 358
3472 170
5821 508
3302 619
5003 453
2387 331
2869 579
4350 967