31477 76
12345 623
30573 746
9878 732
30100 153
17525 475
64682 456
6935 661
8942 686
64163 925
39366 842
11831 641
35814 129
12370 760
39869 763
13048 422
22997 493
48134 451
64535 461
14942 363
40236 429
59320 259
96250 495
300720 1742
124272 640
10080 728
82411 1030
27883 392