105959 236
100659 907
165855 541
48124 61
88121 600
105010 508
57030 413
100433 231
70792 661
16279 568
173488 139
67951 513
74013 145
48782 78
45300 560
111313 372
51221 702
24739 245
92075 261
3532 329
32493 221
106434 291
94002 348
77188 353
171412 313
272365 863
176145 419
158778 216