34018 117
15706 651
29195 220
24604 159
9523 476
13126 602
3750 114
50590 675
5367 403
7007 403
12209 815
5496 558
3048 120
5849 455
4837 428