3971 793
3285 513
4778 728
15442 664
15574 503
5455 325
14690 761
12306 369
4366 508
2495 175
4640 680
2194 52
10619 907
4753 374
16059 421