21694 571
3016 725
11240 200
3756 642
5796 525
1503 156
3058 462
7254 253
4909 261
23640 527
2136 450
9132 787
8928 58
3157 49
1902 122
3684 481
2377 388
2727 504