8096 322
5008 331
40955 506
5856 172
2696 170
4509 641
7056 310
6885 796
24560 289
5963 518
3939 207
10623 882
5628 699
7384 299
6029 452
4950 339
5559 429
4249 110
4016 710
7875 488
4535 475
4095 147
21281 339
7472 665
13997 684
4227 103
17295 967
16774 246