646 94
1006 178
4588 743
6717 240
3677 167
3202 850
2621 296
1072 36
923 232
4356 666
2127 570
3706 341
3222 533
6420 740
2811 274
1871 224
1137 168
2792 635
3347 517
4112 689
3494 247
10838 682
3365 554
963 46