2581 303
5950 893
3004 130
3584 502
2707 187
4737 424
8054 921
2640 315
3105 393
5050 338
6609 688
4015 584
5910 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