30033 660
11382 134
13528 691
6328 277
3575 317
15360 737
4459 168
23772 345
21353 317
28751 785
19633 330
27506 541
21561 328
15567 306
3982 853
7167 254
14620 183
5155 395
8520 34
6404 588
8802 544
8838 652
9121 762
18677 384