511 156
18382 653
3058 829
1105 242
7148 708
10291 400
24451 270
1240 61
1305 187
4334 540
17449 192
13268 594
15499 69