9180 169
1070 176
6631 31
8475 236
25330 451
13212 828
8187 242
6495 30
3297 675
3979 225
1306 57
7883 621
4130 878