3196 122
26505 150
65735 787
30431 597
11397 458
21480 700
26946 141
13977 283
8658 220
6768 118
1307 120
27032 565