5945 107
2214 424
11867 675
7715 163
28225 41
3286 469
19200 548
14845 360
56956 604
3136 411
4505 249
1614 220
3326 458
3047 763
1381 169
2688 120
4547 782