3005 554
2200 101
16268 234
10696 114
12205 547
3079 409
24137 119
3108 609
4212 856
1739 116
769 69
3744 705
29036 113
4100 439
3863 629
25519 290
3156 442
2689 171
2563 47
4018 695
2223 164
1189 97
14947 497
4978 517
5802 658
6197 612
12220 894
55686 548