34925 581
76736 681
5993 440
17078 327
24122 492
18622 407
2700 136
10272 287
4349 327
5221 522
3567 223