2505 542
7229 468
5736 845
4249 441
250717 334
20234 835
29644 660
8044 569
11171 523
9386 437
28286 155
22031 670
5846 455