2983 362
15039 356
20857 148
2776 344
1980 277
9451 795
2127 96
43058 415
18984 72
14753 549
24506 672
54007 230
8380 529
13162 436
1472 241
15686 68
3867 343
90723 289
2525 219