293622 178
33039 375
151616 589
70043 218
164248 222
30905 334
41060 142
28839 43
23151 49
186327 531
48078 602
152287 401
44435 851
53243 600
187799 715
31876 367
159406 201
25451 598
43894 253
36717 763
84445 670
46142 168
38968 423
27736 216
37038 868
18260 208
173979 689
153679 305