3667 326
12883 396
3632 280
3102 482
12018 764
27570 245
4508 457
21870 693
1040 99
5549 144
7530 581
8888 755
6602 388
3198 525
7133 588
4300 168
5313 345
4173 851
3978 568
24816 431
7194 382
3089 466
9135 50
10934 759
2121 266
5806 236
14867 604
16920 972