2505 542
7229 468
5737 845
4249 441
250724 334
20234 835
29645 660
8044 569
11171 523
9386 437
28296 155
22038 670
5850 455