3472 472
7086 334
15810 169
15680 201
11585 473
11584 530
5281 571
4857 498
15042 396
19118 257
10179 403
5114 45