17523 521
6333 423
9026 590
7125 899
15099 123
7132 193
1403 228
12193 617
1308 139
4904 473
4662 295
5080 382
2388 501
16307 266
25888 845
12510 431
3394 597