21733 571
3038 725
11264 200
3756 642
5840 525
1513 156
3061 462
7258 253
4910 261
23646 527
2136 450
9132 787
8929 58
3158 49
1905 122
3689 481
2378 388
2728 504