6786 708
5238 371
20589 578
29124 582
11812 147
10393 139
9080 114
47496 94
3305 522
18715 326
4000 639
3307 261