3313 43
5415 669
17215 628
39983 336
15467 344
28336 405
35913 107
5229 528
1199 35
7612 634
4958 331
2531 178
4093 589
46026 700
22444 228