511 156
18382 653
3063 829
1109 242
7148 708
10293 400
24453 270
1240 61
1306 187
4334 540
17452 192
13269 594
15503 69