1506 247
3469 488
17264 238
6293 686
4801 387
46705 624
18549 226
10883 356
4872 47
31455 434
13594 467
9853 363
50675 675
6900 671
4904 428
5843 121