21586 571
2992 725
11174 200
3753 642
5671 525
1499 156
3040 462
7241 253
4900 261
23609 527
2134 450
9128 787
8827 58
3085 49
1894 122
3671 481
2377 388
2698 504