4227 493
3290 506
32767 149
38584 589
48262 608
15803 331
8989 798
25571 308
19424 828
10853 591
23562 707
9585 194