1198 276
14310 268
28905 217
28884 742
5583 263
17290 148
9468 275
6761 839
8366 847
14781 180
29486 164