3955 171
15835 111
6364 660
10782 360
12742 302
4241 436
5917 657
3488 434
8441 467
7447 595
3411 173
27653 160
17543 105
9159 237
6575 603
5870 335
15377 809
4706 183
15727 162
44866 112
7361 381
3251 177
5301 363
6719 818
4988 418
4522 82
21656 245
32064 568