31393 620
7987 77
7373 297
43384 313
12773 306
9114 409
6459 588
14714 616
11175 647
6787 252
3622 273
11738 901
16183 274
4500 328
3096 815
4355 440
6028 483
1506 161
9582 343
2214 144
3680 867
11995 634
4917 557
1778 356
1658 268