105639 236
100284 907
165439 541
47928 61
87816 600
104396 508
56747 413
100148 231
70628 661
16238 568
172798 139
67192 513
73735 145
48669 78
45130 560
110914 372
51076 702
24665 245
91688 261
3518 329
32367 221
105750 291
93923 348
77079 353
171276 313
272143 863
176002 419
158664 216