6482 328
3203 845
15030 484
14979 497
2620 466
9991 35
1051 153
2959 204
5143 226
4154 521
2603 63
3861 235
3358 395
2498 159
5037 662