2215 60
11792 921
3149 41
7220 89
17349 788
7562 114
11251 826
5846 573
1893 98
3521 611
3158 43
2268 335
2409163 3909
45860 1002
21199 549
193699 744
15272 624
99688 816
66070 520
9996 221
9217 457
29631 914
35129 265
35488 487
31057 443
12548 285
8935 590
17028 695