32966 633
15072 520
9880 101
7980 28
3647 289
22501 373
1598 216
12503 489
8628 352
9977 32
2661 370
20485 521
5717 126
14872 510
6151 446
15947 348
1060 53
4417 101
16515 681
14612 816
6856 353
15189 378
4954 246
12762 802