18561 375
9961 169
1132 176
7106 31
9474 236
26966 451
14580 828
9470 243
6636 30
3458 675
3999 225
1479 57
7808 621
4223 878