251181 673
49192 195
2297 152
2511 319
158855 651
93632 450
6799 560
19274 693
10552 689
50368 179
75507 684
48425 182
71223 727
11836 625
6488 642
1875 240
3155 420
2659 208
3216 550
4889 874
3381 528
3844 370
5745 657
3880 493
6861 935
2702 47
3326 101
13472 172