2990 962
704 183
3486 472
7106 334
15824 169
15701 201
11603 473
11608 530
5301 571
4866 498
15073 396
19143 257
10190 403
5134 45