2871 594
22872 91
4420 421
14589 448
13920 702
11070 310
12052 208
15877 245
14748 642
7949 114
5685 802
3244 461
6546 236
6335 782