105832 236
100501 907
165670 541
48034 61
87987 600
104756 508
56918 413
100293 231
70707 661
16261 568
173191 139
67642 513
73894 145
48730 78
45218 560
111121 372
51164 702
24698 245
91893 261
3525 329
32432 221
106124 291
93975 348
77108 353
171362 313
272262 863
176078 419
158714 216