2961 265
6944 628
13437 460
107624 597
190124 879
3460 506
6838 819
6109 387
5877 292
4307 768
17111 833
31216 782
54620 281
10461 45
20456 599
50982 684
14666 95
2537 419
19244 618