3024 68
7889 63
5800 351
4984 557
4118 396
2353 307
2445 242
6153 293
4127 737
8003 581
8927 529
2775 279
6888 601
15745 403
3480 38
6848 372
2699 282
3938 639
5423 509
12276 290
8604 403
4566 603
8890 530
10100 523