2505 542
7229 468
5736 845
4249 441
250721 334
20234 835
29645 660
8044 569
11171 523
9386 437
28289 155
22035 670
5849 455