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