21882 640
3436 406
26163 522
43955 226
19041 886
15633 593
9108 336
3471 284
17359 681
6706 416
5604 617
10296 265
3184 578
5348 660
1852 144
1641 71
1647 225
2482 347
35458 372