21108 840
3666 246
7480 425
11578 402
6211 512
19960 257
3136 269
2880 458
6492 478
1706 150
32653 472
924421 954
325222 529
4884 261
3291 72
6955 745
2498 439
1107 112
3095 79
3706 900
4736 806
2987 655
4353 282
1148 175
22551 442
3375 396
3381 219
2421 620