31565 203
6099 392
4016 591
2783 121
1849 112
3559 115
5564 548
3452 135
4343 706
2084 156
1591 151
5687 892
6807 568
2206 328
7612 239
3677 462
4056 477
4567 686
2680 402
7316 330