29575 114
1593 377
1599 444
2293 704
773 205
1669 494
2454 679
1706 505
904 175
975 196
833 212
10776 697
12472 486
5418 647
14733 324
9235 628
17499 355
5791 596