30496 330
13250 687
19086 455
5399 297
1407 171
2129 102
6920 586
17179 125
4271 694
12894 353
18640 617
3889 610
6761 122
3799 544
11582 341
3065 677
15121 28
6238 483
16946 364
14189 404
9567 591
243690 693
329794 554
35931 696
26595 173
33724 588
1582 157
57919 291