3298 43
5406 669
17180 628
39944 336
15423 344
28226 405
35831 107
5201 528
1192 35
7604 634
4952 331
2525 178
4083 589
45812 700
22234 228