930 229
2533 698
3717 472
8314 334
16842 169
15973 201
12034 473
11923 530
5371 571
8410 501
15597 396
19252 257
10342 403
5338 45