1051 28
5553 841
1970 119
6684 732
8537 657
6176 407
4539 715
10812 399
5351 668
8741 571
20248 201
16196 496
5640 385
11099 377
3023 485
3610 555
15581 107
19868 654
12032 328
11666 604
6264 561
5899 451
37553 346
6001 415