18539 375
9949 169
1127 176
7091 31
9463 236
26959 451
14573 828
9466 243
6628 30
3457 675
3999 225
1478 57
7806 621
4218 878