12506 53
6069 315
5130 421
11995 585
16080 567
8998 32
4904 106
7285 601
13736 199
13655 286
12149 584
6048 248
11659 524
10483 396
7405 162
4003 68
7806 349
6600 83
10517 672
8242 462
10381 336
9531 232
16795 927
18454 726
10827 699
5441 175
22976 116
6933 581