3504 472
7218 334
15751 169
15672 201
11611 473
11604 530
5271 571
4840 498
14727 396
19124 257
10183 403
5072 45