25033 189
4033 542
10076 529
11182 660
6392 69
8642 347
10996 68
25400 153
3278 165
13597 138
16224 499
3152 312
1641 136
7258 573
3721 543
3671 706
6467 716
1996 102
2247 83
5173 352