3309 43
5413 669
17204 628
39976 336
15451 344
28296 405
35891 107
5220 528
1195 35
7607 634
4956 331
2530 178
4090 589
45943 700
22367 228