3532 320
15071 75
2536 439
5984 633
7855 420
40014 106
8678 627
4835 50
3533 479
4682 353
5772 479
6570 491
2835 221
6407 258
7646 128
7223 408
6824 584
5569 509
9828 645
19440 669
15865 118
23460 860
8595 243
16543 67
14853 795
10872 78
15228 106
23261 140