596 60
1820 161
9856 596
624 161
2744 410
3287 440
3958 587
20040 220
1916 182
2928 559
4275 325
3696 161
18524 696
3732 853
1322 105
20464 625
2859 473
11692 541
12651 146
3295 509
4733 131
2635 530
1325 48
3180 101