305438 179
34417 375
157434 590
74052 218
180626 223
33180 334
43229 142
30482 43
24934 49
205854 536
49526 602
164514 403
47617 851
57680 600
208121 721
33585 369
172739 205
27956 598
48489 254
39646 763
94268 677
50112 168
41427 423
30840 217
40828 870
20729 210
179312 690
164322 305