6540 90
3540 93
8997 286
11320 549
6581 593
8313 938
3244 584
13224 436
18522 297
5750 531
4494 38
6271 624
7727 963
2479 86
3380 205
5076 337
378796 1079
10371 697
3011 35
9598 411
4362 55
5552 222
4063 479
10505 380
28150 503
5169 570
9861 720
11068 392