46396 125
15584 400
9016 242
87862 799
54580 361
31310 778
84512 717
11995 473
4322 696
1539 61
10562 766
7066 185
7299 369
6258 604
85958 319
12620 120
194793 265
17961 90
60326 879
44824 311
32356 725
104097 790