3504 472
7221 334
15754 169
15672 201
11612 473
11605 530
5272 571
4840 498
14731 396
19124 257
10183 403
5074 45