22540 65
8083 343
23046 707
34821 527
14584 147
1591 412
6623 305
2067 567
6760 46
4299 680
2205 481
1590 292
3438 455
4870 500
14946 391
4031 683
22307 781
2703 411
12765 365
20339 625
8090 734
7601 693
1604 416
2893 634