15047 526
8301 155
9488 169
24580 50
21779 652
5599 282
47400 141
23433 858
15466 480
13661 115
16842 315
10197 246
29567 86
15164 890
8998 419
14778 251
16793 454
4194 269
16590 445
9232 54
10671 321
11787 222
22891 704
11165 777
7453 387
9522 486
19076 348
4586 607