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