1050 116
3752 923
6417 793
5514 508
9524 66
18232 237
14510 598
10413 228
11872 784
10171 700
25138 335
8700 176
14839 280
15889 416
7753 187
10373 334