31593 203
6100 392
4018 591
2786 121
1850 112
3559 115
5566 548
3454 135
4349 706
2086 156
1594 151
5689 892
6810 568
2207 328
7613 239
3679 462
4057 477
4569 686
2680 402
7323 330