13966 175
3947 614
30473 300
5004 282
2001 105
2702 337
5469 798
3902 791
4939 766
3780 513
17151 375
23418 585
5029 866
2782 543
1602 118
7207 332
10983 728
8134 363
7053 716
3556 849
5139 422
14546 910
10389 627
8455 246