18561 375
9961 169
1132 176
7103 31
9473 236
26966 451
14577 828
9470 243
6635 30
3458 675
3999 225
1479 57
7808 621
4223 878