5980 909
3901 83
14638 431
3476 328
28547 763
29027 221
2715 64
13646 337
34830 753
29473 478
9254 433
3459 540