20109 733
36505 710
9800 126
8434 326
17934 307
2066 90
6633 523
20577 252
3673 164
9150 617
8415 96
10370 53
22820 886
7802 115
10066 552
37753 114
7099 337
22874 656
12494 264
18848 1054
7300 42
4587 275
10876 238
6777 421
12691 687
9319 239
25310 402
8596 629