4769 51
1570 282
3026 421
4795 948
5534 376
7389 356
4216 188
3306 592
4432 794
28396 785
15736 169
8080 494
170699 574
4885 427
5799 469
3080 130