3294 43
5404 669
17166 628
39932 336
15417 344
28195 405
35817 107
5199 528
1191 35
7602 634
4948 331
2525 178
4082 589
45777 700
22191 228