19982 591
11073 504
18292 257
6526 632
4770 732
24889 95
12331 369
105265 310
18394 238
10479 101
30915 224
73878 636
32028 855
7996 326
22758 340
3661 699
34154 543
3882 44
14927 192
7388 844
5983 308
22440 80
3955 455
3621 534
16306 782
29700 735
9262 907
5487 727