44800 659
7908 120
7589 339
23447 810
17430 962
18193 539
5634 98
61947 197
32163 648
7741 191
32122 392
11402 621
16509 52
16680 413
17368 907
15523 683
17605 759
15007 58
12656 261
42604 292
6272 255
17054 748
40956 96
16920 126
2804933 4097
248401 1043
2551641 3573
388098 1161