15043 139
3537 418
6501 157
5213 634
24293 560
12380 200
3152 71
6754 732
6238 407
5084 679
2709 180
2962 424
32890 827
2601 112
15682 107
6330 316
14754 560
19820 988
5416 295
4474 460
3899 324
4913 672
11523 444
4423 557