24080 360
6923 350
2451 514
4399 481
6996 392
4276 107
9697 534
6318 474
8539 453
3990 405
1687 174
4013 521
2521 408
6827 541
3610 722
22541 265
20572 380
14625 747
25188 438
6516 111
3808 79