2883 594
22926 91
4456 421
14629 448
13958 702
11082 310
12075 208
15898 245
14776 642
7978 114
5705 802
3246 461
8599 236
6351 782