9801 189
8095 65
6266 736
4160 142
49933 633
4927 700
8490 494
59350 197
12553 594
2722 372
59772 105
7268 616
4947 676
19938 460
3537 295
39055 333
4294 373
3140 448
8270 553
3971 764
8384 671
5347 614
4104 422
5165 208
6898 482
3206 584
246976 1043
2381 104