2883 594
22926 91
4455 421
14628 448
13956 702
11080 310
12074 208
15897 245
14775 642
7976 114
5705 802
3246 461
8492 236
6351 782