2291 594
21293 91
3391 421
13969 448
12700 702
10653 310
11526 208
15193 245
14059 642
7524 114
5286 802
3090 461
6144 236
6006 782