928 229
2532 698
3713 472
8227 334
16533 169
15949 201
12024 473
11912 530
5364 571
8404 501
15525 396
19249 257
10340 403
5321 45