2581 303
5917 893
3003 130
3584 502
2706 187
4737 424
8052 921
2639 315
3103 393
5048 338
6607 688
4015 584
5907 839
2746 402
2886 460
2111 104
7030 338
4501 258
3874 749
1997 47
2048 116
6282 472
2841 351
3777 733
3993 590
4069 833
4166 828
10311 68