3575 412
3281 200
3397 812
17417 435
3948 335
7659 151
4031 469
8410 432
2732 328
1703 292
42695 67
1987 488
2395 87
1277 173
5678 524
7551 572
15555 89
6136 484
27567 258
1410 187
4173 531
26600 432
6201 273
4892 906