12209 1005
4385 462
3026 272
1243 84
2959 505
11752 480
1816 238
6956 45
17955 305
4230 358
6520 267
2590 175
6761 329
13354 419
8059 582