39342 250
11018 322
9295 44
121758 973
6953 235
305209 1033
12844 315
14849 116
31137 434
121633 364
85410 189
17717 93
55066 481
8075 468
6322 758
21403 334
12907 539
17105 287
3829 717
4212 352
8371 873
3175 543
14894 773
27354 928