12338 338
5035 79
1710 154
1506 332
4122 135
2632 296
6246 615
3996 348
2042 184
2974 427
8851 277
3303 815
8698 649
9562 734
9357 268
29243 164
21860 435
851 37