19976 591
11070 504
18285 257
6526 632
4769 732
24888 95
12331 369
105265 310
18392 238
10479 101
30915 224
73869 636
32022 855
7995 326
22755 340
3660 699
34138 539
3880 44
14921 192
7386 844
5983 308
22429 80
3955 455
3621 534
16282 782
29691 735
9255 907
5486 727