581 42
2561 532
885 163
576 56
1495 132
932 146
11425 469
2040 420
3533 821
3762 389
2189 588
1894 443
3098 573
1617 297
2910 430
1586 271
4096 612
2126 354
1634 240
566 67
1362 112
2954 760
2186 541
6104 952