29045 113
2312 418
2861 171
7240 794
2121 289
32579 600
4459 239
15414 306
15130 104
7822 114
10735 24
11196 857
13604 561
11864 607
7900 409
37202 393
7410 726
17988 449