2885 594
22943 91
4465 421
14632 448
13970 702
11085 310
12080 208
15904 245
14784 642
7990 114
5709 802
3246 461
9750 236
6352 782