2935 63
5867 403
9460 479
3458 466
26886 215
8728 595
6101 899
6681 969
13490 424
29621 884
5146 603
6163 193
3256 47
1993 121
8131 278
2647 181
7110 691
1892 296
1020 139
5581 528
4513 782
4364 87
39058 105
5300 278
4865 121
7441 255
8543 535
6051 523