12031 61
35048 250
3833 191
2666 277
30702 570
5032 637
26847 675
8794 226
37164 535
2712 708
5477 470
5523 589
5585 885
15721 481
11300 585
1681 325
12906 684
10333 299
4676 462
63228 346
10485 706
6565 875
3040 163
27201 647