12350 356
12536 518
31126 178
14087 259
7371 278
14368 371
10467 670
7466 141
8386 502
8843 268
17096 911
10111 658