43033 308
6377 250
4295 400
5501 448
4163 58
5201 392
3141 122
7880 696
7538 455
9228 396
6907 173
8234 493
10226 469
9286 486
3471 526
11039 317
13938 425
4051 735
2252 194