21085 159
8630 476
10620 600
3079 114
49870 675
4673 403
4508 403
11481 815
4861 558
2492 120
4873 454
4033 427