21081 159
8630 476
10615 600
3077 114
49867 675
4669 403
4499 403
11475 815
4859 558
2492 120
4847 454
4032 427