9994 237
22929 515
4013 306
3333 211
5853 664
5316 180
8021 610
4890 388
5026 671
4906 570
8362 487
16525 288
4886 97
2106 112
8127 205
7557 165
4798 786
8714 471
8326 820
4009 545
6765 613
4293 376
5003 399
3048 408