16295 342
13022 280
67557 731
51574 256
5769 402
4380 946
2629 336
6709 617
2139 388
5279 344
7590 691
8257 95
7462 387
6114 627
2708 515