19669 798
6071 197
2985 601
4685 269
45303 326
18110 503
3333 331
4096 867
8695 132
8958 462
7635 840
2945 726
5615 537
5453 616
46092 455
66649 610
3387 619
15648 487
5372 672
10419 355
4122 612
62555 562
20543 968
7846 627
4016 471
11386 824
4291 597
47316 635