14008 903
11650 358
6802 488
3716 401
3049 125
9982 478
3758 421
4094 364
9710 126
4804 723
2562 119
5757 704
7587 472
5335 636
11679 715
6066 240
5603 687
3298 223
5454 887
2920 362
2349 215
5089 966
14097 133
9884 790
24082 595
11665 417
5073 38
21244 510