3231 603
2061 516
6489 328
12575 552
10818 313
14496 640
20185 406
9855 485
10848 286
12664 800
14603 792
28308 399
18892 456
5317 94
5189 30
8941 636
11527 842
9237 120
11928 256
11328 797
6476 379
9517 476
6759 293
8599 119