19616 683
64495 111
25461 783
5192 467
32524 148
30152 511
19449 237
22395 211
28043 425
15119 579
83263 603
4170 339
7503 620
4535 254
7506 182
5954 100
26615 944
4129 168