12267 1005
4446 462
3079 272
1284 84
2977 505
11984 480
1839 238
7020 45
18319 305
4275 358
6562 267
2687 175
7018 329
13443 419
8157 582