3973 793
3287 513
4791 728
15495 664
15606 503
5476 325
14708 761
12312 369
4366 508
2501 175
4647 680
2209 52
10645 907
4761 374
16113 421