34003 330
17081 664
18553 542
82640 701
14402 513
15118 942
15305 371
8358 494
7338 351
23162 961
19677 785
10643 502
11832 556
12112 825
13320 275
14790 830
5991 780
14290 608
8355 597
11926 120
11096 656
34584 302
20789 429
61224 334