301336 1071
117548 614
122090 1189
99503 513
285496 1158
55070 581
114581 499
101652 950
249878 1045
142287 883
152211 1122
158609 1021
101203 465
79780 194
161909 962
54705 548
89512 209
44917 396
255158 366
28917 311
192359 690
91077 511
59255 308
120417 1116