1050 116
3752 923
6417 793
5514 508
15254 385
5862 169
7559 61
11947 512
9117 721
9252 636
7183 193
20547 694
11529 703
13403 77
8660 129
6951 142