531 130
716 207
3308 782
2450 776
2967 959
415 102
1931 612
1691 389
2543 604
1706 505
3213 466
1673 396
2984 958
1527 397
2154 549
258 53
453 94
1823 550
972 233
2116 585
3477 440
2504 781
1515 399
250 59
15895 606
876 218
812 190
2988 677