31432 203
6092 392
4002 591
2775 121
1847 112
3548 115
5559 548
3439 135
4336 706
2077 156
1584 151
5677 892
6790 568
2197 328
7604 239
3670 462
4047 477
4557 686
2672 402
7294 330