27080 295
8266 638
4895 209
6263 392
12199 169
5786 727
12606 44
10794 391
21112 349
16802 454
10031 728
3931 404