19954 197
4034 532
4135 545
20911 685
10930 632
19756 66
7975 247
8561 82
13000 221
3495 427
1648 134
2109 458