6991 695
15273 757
48054 141
3633 71
21641 340
35334 376
32662 234
2510 214
16782 586
3106 64
7265 108
3752 300
5774 535
19003 421
15232 60
14470 634
9327 446
4183 377