5583 699
42130 267
15426 273
11093 289
12755 666
7010 263
10612 398
8250 136
13537 82
7768 636
5702 508
23365 180
1732 107
10659 783
2676 664