12187 356
12340 518
30842 177
13842 259
7275 278
14076 371
10347 670
7348 141
8191 502
8737 268
16928 911
9939 658