2293 594
21295 91
3392 421
13970 448
12702 702
10653 310
11526 208
15196 245
14062 642
7526 114
5288 802
3092 461
6146 236
6007 782