202595 588
20450 81
6411 230
26123 944
8012 323
43205 365
2259 366
2814 463
17664 455
19313 447
9519 874