30522 313
212532 335
237843 458
110390 250
42110 718
293518 178
27169 893
33027 375
151572 589
70011 218
164114 222
30887 334
108678 937
40992 142
28828 43
23136 49
186154 531
48061 602
152176 401
44403 851
53205 600
187655 715
31862 366
159291 201
25434 598
43843 253
36694 763
84373 670