25180 164
9428 136
20782 323
3712 581
10418 114
3404 625
18544 368
7268 236
18178 697
3217 196
5718 758
9396 41
5603 462
3883 140
4042 399
7240 44
8362 394
9043 553
11793 642
5051 167
5646 94
9836 742
8741 206
6848 660
12236 353
21477 457
4935 660
8816 252