31489 203
6097 392
4006 591
2778 121
1847 112
3551 115
5561 548
3440 135
4339 706
2081 156
1586 151
5680 892
6794 568
2199 328
7604 239
3673 462
4049 477
4560 686
2675 402
7300 330