3292 43
5399 669
17154 628
39919 336
15398 344
28161 405
35791 107
5198 528
1190 35
7602 634
4947 331
2521 178
4079 589
45736 700
22140 228