20106 220
24656 813
13246 722
21615 558
20530 227
18485 597
391 77
2882 654
1359 339
2992 711
552 102
1944 541
1015 298
2495 553
2397 580
2724 750
828 126
1681 461
2213 285
1161 143
2926 866
1884 389
3424 641
3325 610