11047 453
150191 921
2605 370
1503 68
2786 351
3640 143
3945 736
2555 301
3719 707
4928 599
4479 445
3701 94
3750 677
2244 204
5574 620
5693 778
4383 854
3338 34