17253 521
6184 423
8844 590
6964 899
14853 122
6935 193
1354 228
11979 617
1258 139
4746 473
4509 295
4896 382
2315 501
15088 264
25258 845
12373 431
3342 597