46433 125
15602 400
9025 242
87960 799
54617 361
31337 778
84568 717
12008 473
4324 696
1541 61
10565 766
7068 185
7299 369
6258 604
86003 319
12626 120
194816 265
17980 90
60386 879
44842 311
32373 725
104220 790