3301 43
5409 669
17191 628
39954 336
15433 344
28252 405
35846 107
5215 528
1192 35
7604 634
4954 331
2527 178
4087 589
45858 700
22287 228