50852 423
23452 136
11729 324
6946 696
10064 213
5666 751
7955 629
19614 508
2756 287
8952 774
12482 709
11546 605
7840 300
3773 481
16171 440
9286 156
5051 324
6602 833
12560 376
10267 281
10223 289
11436 339
10109 113
8832 136