307093 179
34563 375
158801 590
74487 218
181871 225
33353 334
43444 142
30699 43
25103 49
206658 536
49722 602
166012 403
48016 851
58118 600
210797 721
33916 369
174667 205
28271 599
48907 254
39960 763
95135 678
50360 168
41630 423
31092 217
41400 870
20999 210
180146 690
166051 305