104083 370
23346 245
85025 261
22714 69
18366 347
29481 717
20612 656
21985 776
22061 412
30125 221
93322 288
92632 348
76171 353
169272 313
268233 861
16134 544
10222 498
41321 197
4038 387
6076 470
73850 459
3020 368
83296 174
132683 252
70539 491
56610 607
31726 728
4261 500