3297 43
5405 669
17175 628
39940 336
15422 344
28223 405
35828 107
5199 528
1192 35
7603 634
4952 331
2525 178
4082 589
45801 700
22219 228