12342 803
16931 277
4405 368
8870 278
11952 299
12263 701
3884 764
5367 209
1889 337
5976 96
19053 536
983 49
6463 473