6991 695
15274 757
48056 141
3633 71
21646 340
35334 376
32664 234
2510 214
16786 586
3106 64
7268 108
3752 300
5775 535
19005 421
15232 60
14470 634
9328 446
4183 377