4209 493
3281 506
32710 149
38493 589
48230 608
15764 331
8973 798
25519 308
12591 234
19397 828
10840 591
23502 707
9561 194
9480 752