2891 594
22973 91
4473 421
14637 448
13989 702
11097 310
12092 208
15916 245
14800 642
7997 114
5714 802
3247 461
9770 236
6353 782