11956 493
11718 684
8391 448
11176 532
9805 50
8178 763
6907 82
5753 278
4917 77
6527 295
4931 760
2620 100