17412 521
6328 423
9012 590
7116 899
15089 123
7120 193
1403 228
12190 617
1308 139
4895 473
4656 295
5069 382
2388 501
16276 266
25873 845
12508 431
3393 597