2878 594
22901 91
4439 421
14603 448
13940 702
11075 310
12066 208
15894 245
14763 642
7962 114
5695 802
3245 461
6553 236
6343 782