2582 303
5952 893
3006 130
3586 502
2713 187
4737 424
8055 921
2642 315
3107 393
5051 338
6611 688
4016 584
5910 839
2751 402
2890 460
2112 104
7032 338
4503 258
3876 749
1998 47
2050 116
6283 472
2841 351
3779 733
3995 590
4071 833
4170 828
10315 68