105781 236
100451 907
165600 541
47999 61
87935 600
104639 508
56878 413
100256 231
70680 661
16249 568
173066 139
67505 513
73851 145
48716 78
45194 560
111046 372
51141 702
24688 245
91816 261
3522 329
32412 221
105990 291
93960 348
77099 353
171331 313
272232 863
176053 419
158695 216