3396 608
15056 914
4536 169
19884 325
8347 614
13652 571
18508 911
11125 548
2887 175
24930 357
21502 601
3629 678
2872 518
6836 516