2113 680
2072 526
2850 422
4455 749
8186 888
7581 524
13503 84
10461 246
20932 217
4740 138
2325 360
3104 371