5620 78
21807 135
101446 425
46251 394
19230 512
50440 538
29253 817
46647 790
67674 1049
26089 619
10261 273
4007 80
6832 594
11983 770
4288 598
5503 940
4090 509
130662 830