105092 236
99534 907
164673 541
47598 61
87196 600
103262 508
56061 409
99646 231
70347 661
16178 568
171319 139
65997 512
73157 145
48457 78
44851 560
110137 372
50760 702
24509 245
90981 261
3504 329
32099 221
104267 290
93793 348
76981 353
171017 313
271674 862
175785 419
158427 216