3309 43
5413 669
17205 628
39976 336
15453 344
28299 405
35892 107
5221 528
1195 35
7608 634
4957 331
2530 178
4090 589
45943 700
22371 228