512 156
18392 653
3083 829
1119 242
7153 708
10296 400
24461 270
1242 61
1312 187
4336 540
17456 192
13272 594
15534 69