33013 91
6457 480
12890 351
3729 650
24464 216
3315 517
5908 490
3211 403
6691 695
3086 34
5095 307
5052 584
14538 206
9175 518
11697 573
9364 81
7048 675
8507 330
5378 272
7539 375
7853 653
5462 705
11005 313
7945 374
4140 421
14104 470
5867 969
7193 576