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