11906 1005
3998 462
2603 272
1090 84
2840 505
10415 480
1713 238
6056 45
15595 304
3578 358
5972 267
2249 175
5643 328
12399 419
7478 582