5945 107
2214 424
11869 675
7716 163
28226 41
3287 469
19202 548
14847 360
56962 604
3136 411
4505 249
1614 220
3326 458
3047 763
1381 169
2689 120
4549 782