30810 581
18079 758
11486 687
20996 313
21712 188
9382 78
26450 535
69800 309
97820 633
14908 651
36314 544
19214 240
57025 157
104088 766
8728 450
16587 63
16338 669