20258 91
2714 421
13596 448
12190 702
10193 310
11088 208
14724 245
13505 642
7156 114
5059 802
3017 461
5880 236
5781 782