21196 840
3677 246
7492 425
11605 402
6225 512
20009 257
3156 269
2893 458
6498 478
1713 150
32655 472
924578 954
325296 529
4894 261
3295 72
6968 745
2500 439
1111 112
3120 79
3706 900
4744 806
2990 655
4391 282
1152 175
22553 442
3378 396
3392 219
2421 620