21533 159
8955 476
11932 602
3197 114
50011 675
4825 403
4694 403
11605 815
4994 558
2633 120
5140 454
4245 428