2226 60
11833 921
3162 41
7229 89
17364 788
7620 114
11305 826
5895 573
1905 98
3530 611
3167 43
2289 336
2419188 3912
45870 1002
21213 549
193741 744
15287 624
99739 816
66105 520
10004 221
9234 457
29642 914
35155 265
35525 487
31088 443
12594 285
8945 590
17070 695