2581 303
5950 893
3003 130
3584 502
2706 187
4737 424
8053 921
2640 315
3104 393
5049 338
6609 688
4015 584
5909 839
2748 402
2887 460
2112 104
7031 338
4501 258
3875 749
1998 47
2049 116
6282 472
2841 351
3778 733
3994 590
4070 833
4170 828
10314 68