17004 483
29656 434
5296 43
19180 308
17018 613
8427 602
12394 458
13105 537
73457 397
9512 708
33484 669
23118 495
27238 412
6791 293
24572 607
9086 92
10217 492
23187 319
29241 147
32558 196
16958 517
7403 443
58586 586
11771 530
37787 72
21089 732
55387 214
15444 838