16402 356
9610 638
9892 370
9081 701
18428 68
9262 725
75193 450
23320 1110
15967 862
3704 51
3326 109
1572 199
1982 376
1793 245
2157 291