3298 43
5406 669
17178 628
39944 336
15422 344
28226 405
35829 107
5201 528
1192 35
7604 634
4952 331
2525 178
4083 589
45809 700
22231 228