18559 375
9961 169
1132 176
7100 31
9473 236
26965 451
14577 828
9468 243
6633 30
3458 675
3999 225
1479 57
7808 621
4221 878