2580 303
5863 893
3002 130
3582 502
2703 187
4736 424
8052 921
2638 315
3102 393
5047 338
6607 688
4013 584
5907 839
2746 402
2886 460
2111 104
7030 338
4501 258
3874 749
1996 47
2048 116
6282 472
2839 351
3776 733
3993 590
4069 833
4166 828
10311 68