5235 629
6978 87
19937 382
9219 64
19647 722
17029 323
6932 596
51781 731
8210 358
22321 496
4294 136
24303 131
41311 136
6670 409
11051 608
7243 890
9296 286
9928 178
3787 498
34072 668
24605 301
16807 148
6436 356
10251 606
19400 566
5158 397
8514 817
18450 60