2583 303
5955 893
3006 130
3587 502
2715 187
4737 424
8055 921
2642 315
3107 393
5051 338
6611 688
4016 584
5911 839
2751 402
2890 460
2114 104
7032 338
4503 258
3876 749
1999 47
2051 116
6285 472
2841 351
3779 733
3996 590
4072 833
4170 828
10318 68