12342 338
5037 79
1710 154
1512 332
4123 135
2643 296
6248 615
3999 348
2052 184
2975 427
8856 277
3304 815
8717 649
9569 734
9394 268
29268 164
21868 435
851 37