531 130
718 207
3324 782
2450 776
2969 959
416 102
1932 612
1694 389
2545 604
1706 505
3231 466
1673 396
2985 958
1528 397
2157 549
258 53
453 94
1823 550
972 233
2117 585
3496 440
2504 781
1515 399
250 59
15896 606
877 218
812 190
2988 677