2987 390
97198 116
6951 60
13453 504
11363 875
5954 627
3366 241
4738 494
6291 82
11450 607
3681 249
33550 202
9786 721
5925 689
3520 34
11246 567
6599 464
5632 113
5913 131
5670 358
4791 470
4324 126
5051 280
4888 747
8565 598
10657 36
2336 484
1385 239