953 112
1107 115
3374 812
1011 73
7403 176
1954 242
1898 306
2396 473
2316 335
3194 353
3226 663
4549 289
1462 95
3444 547
2807 473
2401 184
3167 579
3563 856
9345 663
2643 676
9633 331
10937 160
3016 447
2481 373