4056 522
2343 189
11520 670
11298 220
31025 315
9135 701
38049 398
9655 105
10704 254
9548 228
21519 276
9570 458
6220 100
8614 586
18669 643
6975 516