3297 43
5406 669
17177 628
39943 336
15422 344
28225 405
35828 107
5201 528
1192 35
7603 634
4952 331
2525 178
4083 589
45808 700
22230 228