21039 960
2130 144
5991 791
2302 139
4061 549
6901 417
7722 642
2364 75
6459 58
2018 487
41221 193
14709 783
2879 231
1580 208
2979 465
2534 612
44373 371
14497 147
3281 782
4917 718
1824 297
17195 474
4872 794
1443 225
1497 75
7609 589
16417 393
2930 516