2802 75
21503 515
14358 528
2343 153
3264 417
14987 575
7087 320
18640 811
15090 612
8095 617
3428 357
5807 707
18380 426
6537 676
2626 56
3717 698
7803 94
16585 620
4927 339
6406 807
5533 49
8253 389
6325 764
10121 713
2640 436
5364 834
6332 955
4527 287