16632 680
21664 255
6562 365
4923 322
11680 33
55734 654
3817 717
3745 887
44336 71
19158 452
6287 584
37586 89
5512 352
8220 851
38896 305
30277 363
180186 372
3250 401
11005 322
4547 109
8502 94
12895 539
66687 346
6940 235