12355 356
12543 518
31134 178
14092 259
7372 278
14388 371
10470 670
7468 141
8396 502
8846 268
17100 911
10117 658