12052 71
8796 362
91848 427
7416 716
82362 405
8951 123
49964 827
458063 1619
100152 544
140796 699
6358 210
143947 1023
154797 797
58643 449
10789 847
214844 492
188412 1100
233617 878
8480 562
16944 471
27493 394
75057 466
260996 582
25096 110
89598 255
60277 443
6542 98
5968 91