31491 539
2066 63
3299 346
4257 356
9988 537
5463 47
2679 54
7888 313
4467 316
5293 87
13193 668
8060 787
6035 140
4619 588
5167 371
92748 723
3045 214
1508 165
6955 682
5519 711
5114 532
4736 129
6656 712
108050 636
33729 512
11535 368
17295 240
4508 211