34842 581
76139 681
5422 440
16917 327
23650 492
18540 406
2635 136
10068 286
4242 327
4952 522
3471 223