930 229
2533 698
3720 472
8323 334
16844 169
15973 201
12034 473
11924 530
5372 571
8410 501
15607 396
19252 257
10342 403
5338 45