3081 110
4647 745
249879 780
55976 93
177584 387
43030 881
8902 813
27407 200
27990 627
15328 917
18978 563
11789 604
129782 1086
25141 428
21745 856
81624 550
46765 585
29179 679
54043 864
3511 550
2965 269
6774 243
6101 215
3516 461
3404 371
22310 637