12546 144
5762 824
11733 752
12035 675
2131 383
21912 860
6292 441
9032 503
3082 60
4952 213
4172 574
6379 867
5111 695
3152 330
5029 308
13590 140
7666 603
6300 209
4358 709
4833 622
8448 228
9418 344
11509 649
7668 487