4013 301
4093 439
3869 629
2115 169
3519 87
27462 555
3495 428
3953 244
16178 280
18312 709
4098 495
5889 567
2880 106
4251 578
11538 704
3887 476
4844 511
3584 374
2585 206
7002 747
17671 377
16807 419
9740 230
1652 64
6877 350
3902 405