2194 60
11674 921
3110 41
7198 89
17317 788
7463 114
11109 826
5770 573
1865 98
3498 611
3134 43
2243 335
2387824 3900
45834 1002
21186 549
193600 744
15236 624
99609 816
66002 520
9983 221
9197 457
29613 914
35084 265
35418 487
31027 443
12446 285
8929 590
16915 695