11887 1005
3948 462
2564 272
1084 84
2831 505
10353 480
1707 238
5981 45
15440 304
3495 358
5914 267
2215 175
5448 328
12264 419
7314 582