20040 818
22963 76
11601 463
199395 537
40935 153
13165 518
32207 181
16165 658
14743 259
7727 278
27899 534
18065 203
10051 618
8804 517
50554 228
9763 647