2111 641
1514 50
777 182
797 251
326 41
5527 51
1773 282
3175 421
4896 948
5654 376
7527 356
4408 188
3715 592
4507 794
28706 785
16819 169
8558 494
181960 579
5005 427
5921 469
3311 130