512 156
18387 653
3079 829
1114 242
7150 708
10296 400
24457 270
1240 61
1310 187
4335 540
17453 192
13271 594
15524 69