17085 838
4597 818
3946 771
15121 357
2265 508
2254 74
3960 331
3512 566
8100 471
10294 740
5178 647
5113 498
2947 88
2495 575
3767 688
8567 522
2864 571
3447 468
18526 390
7847 492
4498 257
21065 941
6412 545
4625 640
4492 703
4884 631
4605 643
3914 160