16389 343
13053 280
67878 731
51702 256
5772 402
4384 946
2635 336
6713 617
2144 388
5286 344
7606 691
8267 95
7473 387
6119 627
2710 515