21563 999
2430 288
6755 611
2573 325
4161 747
3158 366
3659 351
8017 727
4710 637
3888 612
2457 225
2992 269
2996 300
3041 456
5027 787
6004 839
2490 589
5798 803
4934 123
4796 175
4673 590
4371 174
3648 268
2820 128