11891 1005
3949 462
2568 272
1084 84
2831 505
10354 480
1707 238
5982 45
15442 304
3495 358
5914 267
2216 175
5449 328
12271 419
7318 582