6991 695
15275 757
48056 141
3633 71
21646 340
35335 376
32665 234
2510 214
16788 586
3107 64
7268 108
3752 300
5775 535
19005 421
15232 60
14470 634
9328 446
4183 377