31399 620
7991 77
7376 297
43397 313
12785 306
9114 409
6460 588
14723 616
11180 647
6788 252
3623 273
11741 901
16192 274
4503 328
3096 815
4357 440
6030 483
1506 161
9584 343
2216 144
3680 867
11996 634
4921 557
1778 356
1659 268