20813 704
16753 327
11173 111
3286 484
12538 535
1766 316
2937 459
2456 254
7701 169
8678 784
3005 222