6681 503
43108 624
9308 823
7080 483
4933 660
8810 466
4412 810
6924 568
2596 312
2384 311
3496 147
3352 374
4154 536
3148 247
57540 159
71314 738