12200 1005
4383 462
3019 272
1241 84
2959 505
11727 480
1814 238
6951 45
17906 305
4226 358
6518 267
2577 175
6746 329
13337 419
8022 582