21512 159
8944 476
11921 602
3193 114
50008 675
4819 403
4690 403
11597 815
4992 558
2630 120
5134 454
4232 428