14009 903
11651 358
6803 488
3717 401
3051 125
9983 478
3760 421
4096 364
9713 126
4806 723
2563 119
5757 704
7587 472
5339 636
11683 715
6068 240
5605 687
3298 223
5454 887
2921 362
2349 215
5090 966
14102 133
9887 790
24087 595
11667 417
5076 38
21246 510