31538 203
6099 392
4014 591
2782 121
1849 112
3556 115
5563 548
3451 135
4340 706
2083 156
1591 151
5686 892
6803 568
2201 328
7611 239
3676 462
4053 477
4566 686
2678 402
7308 330