31095 778
84046 717
5392 874
6883 654
4833 742
9105 764
4671 717
4215 478
5645 201
3285 332
2331 144
8192 670
9925 813
8047 832
6866 362
8483 390
6445 531
8407 707
10102 478
4199 342
12552 120
16297 153
32594 141
42582 303
122834 336
52554 525
73694 399
69521 294