19666 798
6069 197
2985 601
4683 269
45277 326
18108 503
3331 331
4096 867
8694 132
8953 462
7633 840
2944 726
5612 537
5453 616
46052 455
66603 610
3386 619
15620 487
5371 672
10417 355
4121 612
62507 562
20539 968
7845 627
4016 471
11373 824
4289 597
47279 635