2112 680
2072 526
2849 422
4450 749
8184 888
7578 524
13501 84
10458 246
20927 217
4737 138
2323 360
3101 371