1650 64
2496 439
6477 137
5822 469
6884 350
5668 407
3936 405
49196 855
1882 290
8842 80
3710 888
9846 485
50546 614
10830 173