5546 263
32442 331
1884 28
21459 680
3085 306
2672 424
3049 382
1163 65
3565 720
4023 639
3273 491
6761 796
10486 228
10725 50
9224 54
12371 551
9999 198
16488 274
22042 314
23976 895
17851 699
60242 507
99729 453
9905 120