16913 445
3295 111
11729 285
3636 127
3635 462
7381 50
13601 778
3392 367
8748 474
2541 423
56621 593
63609 604
26894 201
6762 662