2289 594
21292 91
3388 421
13968 448
12698 702
10653 310
11526 208
15192 245
14058 642
7522 114
5285 802
3089 461
6142 236
6004 782