2913 594
23004 91
4498 421
14653 448
14026 702
11115 310
12111 208
15931 245
14822 642
8013 114
5722 802
3250 461
9788 236
6367 782