34810 581
75992 680
5322 440
16873 327
23516 492
18516 406
2617 136
9968 286
4228 327
4868 522
3450 223