12051 71
8795 362
91831 427
7415 716
82347 405
8950 123
49960 827
458027 1619
100127 544
140767 699
6358 210
143934 1023
154780 797
58632 449
10789 847
214826 492
188383 1100
233586 878
8479 562
16944 471
27490 394
75044 466
260966 582
25094 110
89562 255
60261 443
6542 98
5968 91