51026 708
34072 205
20911 106
11335 154
30369 166
100782 665
9879 582
11074 446
57369 346
18679 568
20503 533
11870 646
14048 194
335665 1469
26691 514
81488 623
32684 758
26474 737
9330 125
25673 760
48406 930
15330 360
168549 782
8968 580
37941 390
12590 829
20753 568
47155 864