3082 110
4652 745
249911 780
55988 93
177735 388
43040 881
8902 813
27411 200
27999 627
15328 917
18982 563
11797 604
129847 1086
25160 428
21765 856
81679 550
46822 585
29207 679
54071 864
3511 550
2967 269
6775 243
6103 215
3517 461
3405 371
22333 637