31353 114
1596 377
1600 444
2296 704
773 205
1670 494
2455 679
1707 505
904 175
975 196
836 212
10781 697
12475 486
5421 647
14757 324
9237 628
17500 355
5795 596