2883 594
22930 91
4459 421
14629 448
13960 702
11082 310
12075 208
15898 245
14778 642
7979 114
5705 802
3246 461
8797 236
6352 782