2846 815
5468 382
3239 652
16368 196
2827 588
42454 473
3017 187
2735 635
68130 453
12931 244
2715 312
3620 409
15606 587
43350 947
107965 634
44606 425