2136 60
11447 921
3053 41
7139 89
17236 788
7314 114
10961 826
5677 573
1809 98
3440 611
3092 43
2191 335
2352443 3886
45789 1002
21127 549
193377 743
15178 624
99487 816
65870 520
9941 221
9165 457
29574 914
34969 265
35314 487
30940 443
12194 285
8879 590
16746 695