4203 493
3281 506
32709 149
38489 589
48230 608
15763 331
8973 798
25519 308
12591 234
19396 828
10840 591
23499 707
9561 194
9480 752