29184 156
7509 574
28383 176
12325 505
14059 290
15081 220
16236 347
12885 500
13833 679
6844 385
6231 832