2697 168
1956 93
8367 310
10675 250
3336 52
3513 58
5898 666
6376 167
3868 638
64518 226
281093 641
309876 1300
112199 732
102596 605
24311 621
24182 329
8787 54
8930 406
9784 267
11739 545
16244 372
14660 858
18154 259
12284 794
342984 1365
5203 40
4756 354
19386 789