109686 402
105098 236
99541 907
164679 541
47599 61
87196 600
103272 508
99649 231
70350 661
16178 568
66002 512
73160 145
48460 78
44851 560
110138 372
50761 702
24511 245
90986 261
32104 221
171020 313
271674 862
175787 419
158427 216
74790 459
152481 264
214569 335
80326 572
89985 278