531 130
716 207
3302 782
2450 776
2967 959
415 102
1931 612
1691 389
2543 604
1706 505
3210 466
1673 396
2983 958
1527 397
2153 549
258 53
453 94
1822 550
972 233
2116 585
3472 440
2504 781
1515 399
250 59
15895 606
875 218
812 190
2988 677