2293 594
21294 91
3391 421
13969 448
12700 702
10653 310
11526 208
15194 245
14061 642
7525 114
5288 802
3090 461
6144 236
6007 782