39616 114
5295 95
32048 504
73790 661
80388 146
30583 446
26581 245
17749 665
23913 703
20164 144
16032 110
5973 306
17261 136
65459 610
13060 523
8567 442
5637 230
7090 576
6371 726
18884 590
42010 870
21438 210
5678 462
117566 202
15769 550
29001 539
2148 63
3368 346