511 156
18382 653
3057 829
1105 242
7148 708
10291 400
24450 270
1240 61
1305 187
4334 540
17449 192
13268 594
15497 69