3512 276
2185 104
8072 236
4094 678
2768 649
1831 97
2450 626
3194 589
727 45
2974 517
3063 545
1949 272
2624 356
2547 454
2049 362
3585 532
831 73
1289 95
1084 176
1476 260
3670 880
3734 461
2815 562
3711 812
865 132
2431 307
3361 567
3865 866