2584 303
5955 893
3006 130
3588 502
2715 187
4737 424
8055 921
2642 315
3107 393
5051 338
6612 688
4016 584
5913 839
2752 402
2890 460
2114 104
7032 338
4503 258
3876 749
1999 47
2052 116
6285 472
2842 351
3779 733
3996 590
4072 833
4170 828
10318 68