14008 903
11650 358
6803 488
3716 401
3050 125
9982 478
3759 421
4095 364
9711 126
4805 723
2563 119
5757 704
7587 472
5337 636
11682 715
6068 240
5603 687
3298 223
5454 887
2921 362
2349 215
5089 966
14097 133
9887 790
24082 595
11665 417
5075 38
21244 510