3298 43
5408 669
17183 628
39945 336
15426 344
28231 405
35835 107
5202 528
1192 35
7604 634
4953 331
2526 178
4083 589
45822 700
22239 228