16760 63
30737 141
2673 768
21607 158
16449 669
1435 292
2803 499
724 107
1764 147
2170 620
1120 119
1058 94
3105 550
1629 246