31296 203
6085 392
3998 591
2769 121
1844 112
3538 115
5547 548
3431 135
4332 706
2065 156
1579 151
5671 892
6784 568
2192 328
7598 239
3667 462
4038 477
4552 686
2666 402
7286 330