5211 286
8287 697
6230 464
10785 503
5226 254
14625 96
7502 873
4548 94
11800 195
3834 463
8016 666
5406 87
8313 653
3220 441
7375 664
7572 503
244707 1195
125984 1077
144231 273
15128 578
3864 550
14879 534
3145 296
5144 629
4033 406
6138 336
7177 956
20552 698