12238 1005
4421 462
3060 272
1267 84
2967 505
11902 480
1832 238
6996 45
18211 305
4258 358
6551 267
2646 175
6930 329
13403 419
8142 582