3298 43
5408 669
17182 628
39944 336
15425 344
28230 405
35834 107
5201 528
1192 35
7604 634
4953 331
2526 178
4083 589
45822 700
22238 228