18433 375
9872 169
1113 176
6983 31
9394 236
26860 451
14508 828
9423 243
6581 30
3433 675
3993 225
1468 57
7796 621
4183 878