3301 43
5410 669
17191 628
39955 336
15435 344
28254 405
35847 107
5215 528
1192 35
7604 634
4954 331
2527 178
4087 589
45861 700
22292 228