50313 600
114250 1119
15672 500
139986 734
50841 589
53084 371
28933 102
54276 790
37478 454
50565 656
40183 279
43445 833
41337 647
36727 101
142847 890
45271 74
22079 636
31966 907
35914 418
39597 134
78008 548
26929 634
38090 1018
73995 331