11511 560
14309 128
24348 212
11909 411
4662 488
18679 321
3875 372
8059 548
2588 730
2393 345
7718 261
2892 41
19910 865
3614 282
1924 84
4666 767
18169 498
4197 658
17985 506
14313 432
1625 94
2992 269
4629 634
3769 564
1503 38
2628361 6563
3365 857
2189 86