3971 793
3284 513
4778 728
15438 664
15569 503
5454 325
14690 761
12305 369
4365 508
2495 175
4640 680
2193 52
10613 907
4753 374
16054 421