18561 375
9961 169
1132 176
7103 31
9473 236
26965 451
14577 828
9468 243
6634 30
3458 675
3999 225
1479 57
7808 621
4222 878