2885 594
22942 91
4462 421
14630 448
13968 702
11084 310
12076 208
15901 245
14783 642
7988 114
5707 802
3246 461
9732 236
6352 782