3026 691
2473 344
2514 672
1142 215
2946 787
3389 842
4358 327
2726 615
5402 39
2768 526
2619 623
3086 482
1138 101
2736 563
2853 460
3975 935
885 107
3283 276
3033 575
1424 97
1895 274
1904 246
1183 47
1805 259