5402 100
1334 85
3451 579
2915 290
2529 133
5543 293
6780 191
6546 705
192426 875
10910 679
28064 378
14232 222
29663 457
11273 596
15039 139
9991 248
4073 440
23927 177
3756 43
24980 547
28528 177
3319 465
25706 345
86588 908
26562 688
12843 518
10883 557
3572 250