3301 43
5410 669
17191 628
39954 336
15434 344
28253 405
35847 107
5215 528
1192 35
7604 634
4954 331
2527 178
4087 589
45859 700
22289 228