504 84
1289 215
1095 237
3191 585
1553 213
2915 869
1769 546
3038 961
2214 423
1361 289
1783 381
1797 516
3015 779
353 65
1640 368
2833 681
541 154
2149 580
1618 345
981 196
250 46
3906 929
629 120
2491 430