34859 581
76304 681
5533 440
16957 327
23777 492
18558 407
2649 136
10110 286
4253 327
5033 522
3497 223