9295 232
7287 171
4565 736
38932 298
19641 207
73276 667
46045 608
14446 783
95789 495
8155 534
11226 602
18392 329
6600 94
16498 710
84026 287