31583 203
6100 392
4018 591
2786 121
1850 112
3559 115
5565 548
3454 135
4345 706
2086 156
1593 151
5688 892
6810 568
2207 328
7613 239
3678 462
4057 477
4569 686
2680 402
7319 330