3091 136
1594 90
5255 367
8257 646
5638 429
2971 384
7709 370
9902 453
3292 759
3488 528
7595 130
8246 147
1495 84
6620 225
8840 414
5818 598
18287 1062
20422 476
6810 394
9247 412
3667 326
7061 234
4279 60
7403 756
1217 69
3603 717
3528 318
16987 529