580 148
2936 861
782 173
2860 804
2420 562
1803 221
836 69
1468 367
3622 602
5005 556
10189 370
15945 147
7733 271
19538 190
11786 298
16135 767
25932 703