17682 521
6348 423
9051 590
7127 899
15122 123
7150 193
1404 228
12203 617
1309 139
4908 473
4674 295
5095 382
2388 501
16356 266
25896 845
12519 431
3395 597