18563 375
9964 169
1132 176
7111 31
9478 236
26972 451
14583 828
9472 243
6637 30
3459 675
3999 225
1481 57
7810 621
4224 878