3298 43
5408 669
17182 628
39944 336
15426 344
28230 405
35834 107
5202 528
1192 35
7604 634
4953 331
2526 178
4083 589
45822 700
22238 228