12257 356
12416 518
30941 177
13950 259
7308 278
14158 371
10394 670
7406 141
8274 502
8777 268
16993 911
10004 658