2583 303
5953 893
3006 130
3586 502
2714 187
4737 424
8055 921
2642 315
3107 393
5051 338
6611 688
4016 584
5910 839
2751 402
2890 460
2113 104
7032 338
4503 258
3876 749
1998 47
2051 116
6284 472
2841 351
3779 733
3995 590
4072 833
4170 828
10317 68