17006 434
6598 316
20911 255
4451 29
12978 82
7415 745
3903 73
6529 394
4576 607
3288 109
5545 463
5472 596
7555 454
4992 521
5307 160
8659 593
5755 597
5695 758
13307 134
20861 383
10937 286
7358 336
40121 953
33084 404
9064 116
5260 250