2199 60
11714 921
3120 41
7202 89
17327 788
7488 114
11176 826
5788 573
1875 98
3505 611
3142 43
2249 335
2395953 3904
45840 1002
21190 549
193642 744
15246 624
99642 816
66026 520
9986 221
9203 457
29621 914
35095 265
35439 487
31034 443
12478 285
8931 590
16941 695