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