3298 43
5407 669
17182 628
39944 336
15423 344
28227 405
35831 107
5201 528
1192 35
7604 634
4953 331
2526 178
4083 589
45815 700
22236 228