12237 1005
4421 462
3059 272
1266 84
2967 505
11898 480
1831 238
6996 45
18205 305
4258 358
6550 267
2639 175
6926 329
13401 419
8137 582