29011 225
19912 521
25749 192
10155 780
27759 162
10025 247
2681 245
4498 792
5218 634
5745 240
17481 676
35462 660
40056 544
3533 561