3324 43
5421 669
17253 628
40016 336
15496 344
28419 405
35957 107
5243 528
1212 35
7620 634
4962 331
2539 178
4096 589
46176 700
22564 228