2582 303
5950 893
3005 130
3584 502
2709 187
4737 424
8054 921
2641 315
3106 393
5051 338
6610 688
4016 584
5910 839
2749 402
2889 460
2112 104
7032 338
4501 258
3875 749
1998 47
2049 116
6283 472
2841 351
3778 733
3994 590
4070 833
4170 828
10315 68