4013 493
3243 506
32229 149
37927 588
47989 608
15579 331
8890 798
25141 307
12544 234
19206 828
10735 591
23222 707
9497 194
9401 752