5295 274
4094 293
3704 423
2892 331
10495 496
275192 863
3336 272
3561 82
3071 505
17310 52
7653 464
1176 80
3682 650