3501 472
7212 334
15748 169
15668 201
11609 473
11599 530
5269 571
4838 498
14716 396
19124 257
10183 403
5071 45