39605 305
5994 250
4203 400
5397 448
4002 58
4314 391
2188 121
7728 696
7476 455
9055 396
6692 173
8086 493
9986 469
9228 486
3409 526
10773 317
13669 425
3950 735
2186 194