3298 43
5408 669
17182 628
39944 336
15425 344
28229 405
35833 107
5201 528
1192 35
7604 634
4953 331
2526 178
4083 589
45819 700
22237 228