31539 203
6099 392
4014 591
2783 121
1849 112
3556 115
5563 548
3452 135
4341 706
2083 156
1591 151
5686 892
6804 568
2201 328
7611 239
3676 462
4054 477
4566 686
2679 402
7308 330