31256 620
7872 77
7319 297
43110 312
12714 306
9081 409
6440 588
14599 616
11115 647
6770 251
3605 273
11690 901
15979 274
4455 328
3094 815
4327 440
5995 483
1495 161
9541 343
2188 144
3635 867
11911 634
4870 557
1757 356
1643 268