4285 75
2905 357
2329 108
21128 510
24794 828
12851 532
48577 521
2289 243
6445 53
3064 163
14169 536
12365 212
6709 698