110264 250
293061 178
32983 375
151382 589
69902 218
30842 334
28775 43
23092 49
48009 602
151703 401
44271 851
53031 600
186992 715
31823 366
158784 201
43626 253
36596 763
83942 670
46057 168
38857 423
27586 216
36871 868
18152 208