14222 626
12032 694
59013 329
27630 308
30096 370
29769 669
22823 926
13084 80
32943 188
57509 274
7557 756
4333 108
8725 376
3135 91