21535 159
8955 476
11933 602
3197 114
50011 675
4825 403
4694 403
11605 815
4994 558
2633 120
5140 454
4246 428