512 136
28612 279
3778 241
31179 217
2177 92
8684 480
15118 371
6297 64
9408 605
6673 86
12474 122
3638 468
2040 272
3862 697