4095 269
13508 201
3424 352
6222 478
8036 538
5615 277
30549 300
5382 440
4465 286
8896 842
5220 685
1676 141
4134 592
3287 64
8976 791
4261 330
6352 676
14841 153
4321 414
3175 464
6832 620
4200 418
5047 390
7471 759