20010 77
12695 842
9369 401
4206 442
4722 761
7048 570
16641 786
13439 886
9515 161
3138 142
3323 487
3234 416
10873 523
4026 436
9677 508
4846 126
11668 691
7508 894
3218 220
5170 627
3358 590
1875 291
5532 610
3907 115
2455 242
2325 365
4681 49
5613 418