3096 370
2974 409
9398 663
3767 839
924 85
3424 597
4113 645
1132 41
2033 248
8539 96
3193 714
3353 572
1989 319
4448 639
2941 467
5228 709
3891 823
3766 787
2512 243
3155 775
3453 586
2655 179
2276 323
2711 519