3298 43
5406 669
17181 628
39944 336
15423 344
28227 405
35831 107
5201 528
1192 35
7604 634
4953 331
2526 178
4083 589
45813 700
22235 228