1201 59
30621 398
1068 30
1947 27
1890 240
3235 501
7762 332
4381 678
3750 850
2048 267
3358 448
5376 112
2497 546
6407 649
2529 527
3313 827