4625 880
4247 412
3498 53
16853 800
4576 373
4747 693
2352 86
7936 378
1853 74
19609 698
4674 503
20056 858
1473 78
6032 487
26455 377
4220 585
2828 297
3987 545
4964 482
6551 877
5400 367
5091 137
4225 459
4403 993