2253 594
21277 91
3366 421
13958 448
12688 702
10645 310
11518 208
15172 245
14047 642
7513 114
5279 802
3084 461
6131 236
6004 782