39971 700
3429 173
4306 223
13543 339
20157 441
5831 59
5006 435
1805 209
11325 814
4055 507
7215 356
3571 249
5149 790
4075 92
3160 346
3879 566
5247 570
5117 473
3442 431
16720 683
13594 552
2101 144
10410 657
3359 617