4866 508
3877 441
11047 347
3918 739
1744 269
8615 112
2551 229
1599 320
3932 358
3497 170
5850 508
3316 619
5031 453
2404 331
2886 579
4366 967