2578 89
3591 583
5946 655
4652 413
2970 86
4077 407
3406 71
4123 63
7052 143
4154 114
4070 834
6722 396
5793 786
24595 651
6072 390
6903 345
5341 128
2247 201
3628 614
4234 454
3071 180
5309 760
5587 786
3047 63
4501 593
3751 388
2868 213
2993 450