170062 313
269782 862
41764 197
74311 459
84153 174
134809 252
71494 491
58759 607
32169 728
77995 474
30477 313
212383 335
19289 720
2895 224
89121 278
237306 457
110329 250
104128 695
42077 718
4251 240
293283 178
27155 893
62176 860
33004 375
151474 589
69957 218
153794 222
163776 222