14523 96
15588 616
27453 647
12445 58
12941 710
11142 261
7218 504
15024 126
2048 153
4454 249
9708 673
2967 223
40753 628
8231 571
21779 610
13289 123
2400983 3905
383915 1161
193665 744
188451 592
95764 372
46089 385
55314 627
34575 613
16971 695
31454 292
11653 131
4354 125