2136 60
11449 921
3055 41
7139 89
17237 788
7314 114
10962 826
5678 573
1809 98
3440 611
3093 43
2191 335
2352817 3886
45790 1002
21128 549
193379 743
15179 624
99489 816
65872 520
9942 221
9165 457
29574 914
34972 265
35314 487
30941 443
12195 285
8879 590
16755 695