1262 180
4111 171
3469 420
29329 382
11142 349
11591 78
14675 253
2388 143
3819 212
9878 234
26575 491
4364 756
2724 428
11623 462
3182 206
4645 824
4061 706