511 156
18382 653
3071 829
1110 242
7149 708
10296 400
24455 270
1240 61
1308 187
4335 540
17453 192
13270 594
15516 69