20033 206
12036 117
3513 517
5713 691
51475 174
63617 621
60914 85
9171 254
9665 457
15127 418
19952 429
1871 159