6682 306
13431 393
10581 780
10863 676
3123 105
170460 824
126800 561
90358 698
51299 362
73910 400
5088 123