23630 263
7304 150
1405 319
2293 271
9324 388
57840 813
85114 662
6569 52
17172 735
34912 884
19708 503
15783 59
2219 365
4130 649