16218 342
13006 280
67316 731
51474 256
5767 402
4375 946
2624 336
6704 617
2137 388
5273 344
7583 691
8244 95
7453 387
6105 627
2704 515