25050 189
4039 542
10076 529
11183 660
6392 69
8642 347
10997 68
25402 153
3278 165
13598 138
16225 499
3152 312
1641 136
7258 573
3722 543
3671 706
6469 716
1996 102
2247 83
5173 352