17251 521
6181 423
8843 590
6961 899
14850 122
6931 193
1354 228
11974 617
1257 139
4743 473
4507 295
4892 382
2315 501
15044 264
25240 845
12371 431
3342 597