12281 108
31352 692
2720 533
184429 785
5576 493
11368 96
382959 590
13525 118
42271 645
3056 462
6862 672
7385 408
4400 568