3040 813
2109 477
1471 294
3338 618
1988 510
298 35
2424 457
1394 379
1534 305
2635 560
3537 724
2195 534
786 86
673 162
4186 440
3076 581
604 121
472 35
527 98
2037 511
1719 337
966 169
878 239
3364 773