25601 481
24883 348
24598 719
33556 647
32003 899
30221 622
9040 663
11229 194
6433 470
2444 59
3153 613
5472 379
1195 122
25487 538
9365 771
5532 595
5460 206
3110 246
2618 58
8289 621
1114 122
4479 149
14425 133
24097 801