4008 121
41547 685
10637 407
6833 149
23719 607
11445 445
4989 734
18834 869
8034 605
5924 633
1732 298
12238 312
4594 198
6175 297
19968 258
18337 159
3449 539
20672 233
1295 175
9449 772
25128 528
4280 234
1725 291
3032 140
6790 111
5529 156
6363 297
5697 376