38962 583
42733 267
22481 442
32120 833
17543 547
8688 589
27381 801
9072 820
36255 776
28558 446
18333 608
17839 307
31167 382
135291 1122
17398 317
17958 760
21041 732
19705 671
35550 900
38690 168
24044 401
16571 418
9841 151
17333 473
18796 167
19385 774
30705 566
28606 538