2136 60
11449 921
3055 41
7139 89
17237 788
7314 114
10962 826
5677 573
1809 98
3440 611
3092 43
2191 335
2352638 3886
45790 1002
21127 549
193379 743
15179 624
99487 816
65870 520
9942 221
9165 457
29574 914
34970 265
35314 487
30941 443
12195 285
8879 590
16748 695