15996 94
6064 333
29311 279
30702 78
16439 624
10519 220
7656 531
3405 670
4580 44
15707 304
5836 528
10065 68
3012 54
16118 777
7242 863
5393 414
4995 67
8811 297
8178 440
9693 210
38877 902
5633 378
8799 410
5792 664
11502 572
36640 163
10133 187
12726 268