504 54
5887 596
1740 321
2528 698
455 71
2603 592
1444 288
1478 223
2610 758
1589 280
2886 538
4588 976
3043 605
1117 123
3215 724
2100 226
1984 256
3480 824
2384 651
3525 924
2447 705
3013 236
2560 554
4678 212