39097 643
15803 242
3480 106
12489 393
20833 333
4824 85
6839 286
8851 31
16183 820
27504 754
26272 411
10008 583
11683 319
33006 740
9257 83
26437 642
9942 613
25994 89
7116 398
10878 234
14755 549
14543 466
15183 680
4077 172
26669 58
4732 314
6982 45
11165 883