4595 641
4331 370
9976 312
3697 323
21667 65
42741 610
13001 404
7668 283
5698 351
7715 434
9640 123
63633 150
14937 289
4940 854
1572 104
3015 277
3467 778
3375 372
18144 765