12535 837
4672 471
5950 617
3542 53
2661 248
8010 378
5686 654
3946 311
32193 799
4765 503
1775 152
2354 89
7652 206
4472 823
2172 179
5605 752
6613 877
4277 459
2550 312
10623 74
3908 139
16627 83
2595 514
6578 649