23626 263
7291 150
1403 319
2293 271
9324 388
57809 813
85081 662
6568 52
17170 735
34901 884
19704 503
15774 59
2218 365
4129 649