3298 43
5408 669
17182 628
39944 336
15424 344
28229 405
35832 107
5201 528
1192 35
7604 634
4953 331
2526 178
4083 589
45818 700
22236 228