656 59
8051 449
4651 205
24701 755
25565 504
33684 540
36308 581
12771 523
9007 416
4753 371
24348 363
2895 116
2067 77
3401 449
4497 587
16124 41
30031 664
11697 628
4452 292
2580 263
5311 684
78980 242
3436 133
9843 537