40438 588
65133 412
18988 273
10341 319
15165 655
4243 173
7187 58
5298 523
10903 302
6219 614
4444 60
2584 209
5087 569
2112 221
4658 265
9457 592
2597 70
4638 467
2255 508
3898 873
4682 687
4654 613
2773 391
4306 294
4705 814