325 86
1588 359
6296 313
10183 168
16376 533
12086 628
8940 421
9938 368
6995 512
6180 79
4932 106
5464 175