15430 877
5424 423
1678 64
2745 42
4904 79
8772 595
5030 806
4388 144
4198 461
3102 512
4042 399
6922 350
2716 370
5080 361
4457 582
4122 482
3281 281
7046 72
6199 482
6515 221
4026 525
14231 774
18986 654