19976 591
11070 504
18286 257
6526 632
4770 732
24888 95
12331 369
105265 310
18392 238
10479 101
30915 224
73869 636
32023 855
7995 326
22756 340
3660 699
34139 539
3880 44
14922 192
7386 844
5983 308
22431 80
3955 455
3621 534
16283 782
29692 735
9255 907
5486 727