3012 113
2491 213
13194 165
39033 371
1483 163
6687 553
8108 414
3195 113
6830 790
5042 533
8083 275
8662 977
1932 111
3235 256
24813 348
18547 360
5009 420
15888 453
3754 271
19232 998
3044 176
27386 709
4539 439
5801 586