48999 377
30085 247
99877 910
61231 408
26242 595
6562 219
42905 80
24892 532
7146 358
71232 685
36474 107
6602 355
10447 135
31687 444
2296 115
18793 865
29761 110
20512 929
15604 818
24165 345
47973 464
17295 659
11365 341
10652 99
9014 679
12244 109
17786 685
9425 61