5027 135
2503 192
4939 630
3969 316
2579 60
3904 182
4350 100
4595 481
3216 613
4881 616
8152 621
4300 406
2896 43
2343 87
2045 80
5743 632
3665 276
5546 777
4759 192
3414 361
2916 190
5841 441
5612 378
6371 628