20704 47
3517 130
3579 584
5691 172
24193 273
6123 526
21805 439
5780 473
2800 333
7097 286
3778 350
1581 200
20136 298
8456 535
21004 873
6750 531
7610 307
4096 468
42642 493
3870 457
9609 321
5327 75
5493 38
6862 340
5450 757
5992 64
2843 271
246729 1196