3036 313
4437 491
2911 196
5655 771
16172 680
29452 643
4996 398
6225 447
8890 521
6361 264
6923 229
5158 200
20038 599
4597 477
4618 571
10738 685
9845 473
8127 207
21080 739
10582 245
5114 460
9923 526
20005 664
4631 308