21628 571
2996 725
11184 200
3753 642
5688 525
1500 156
3040 462
7245 253
4900 261
23610 527
2134 450
9129 787
8827 58
3085 49
1894 122
3673 481
2377 388
2704 504