1300 75
3381 431
4847 196
6481 673
2786 104
4072 623
895 65
2464 579
2766 457
1171 33
3713 664
3295 896
1812 240
2628 544
3082 437
1493 133
3064 645
4008 865
1261 42
2998 387
1481 119
3446 715
923 87
2848 216