39926 106
8073 514
15813 69
4577 534
3607 279
3694 520
3628 450
29904 972
10832 719
8095 483
16383 58
4055 464
14269 486
35702 128
3529 412
4782 638
12215 583
5301 439
5297 457
9794 378
9496 281
4511 751
6417 437
17250 128