3006 307
10101 677
2566 190
3297 584
6016 554
19559 645
17491 57
4216 313
5998 79
4633 711
6140 160
7076 54
14137 348
9093 541
83862 511
24193 373
2906 564
2087 542
3330 584