31391 620
7987 77
7373 297
43383 313
12773 306
9114 409
6459 588
14712 616
11175 647
6787 252
3622 273
11737 901
16179 274
4500 328
3096 815
4354 440
6028 483
1506 161
9582 343
2214 144
3680 867
11994 634
4917 557
1778 356
1658 268