34932 703
29869 268
21797 111
10783 123
4699 521
17883 465
14083 515
8672 221
60762 107
13685 356
50948 496
20995 217
6196 330
71908 677
42972 519
40771 464
11333 104
18090 369
54912 349
55267 895
31683 320
27815 447
12128 651
125048 179