105575 236
100184 907
165326 541
47885 61
87739 600
104209 508
56669 413
100089 231
70591 661
16229 568
172637 139
67005 512
73651 145
48649 78
45087 560
110829 372
51039 702
24645 245
91594 261
3516 329
32337 221
105536 291
93914 348
77071 353
171244 313
272085 863
175971 419
158643 216