19186 64
84492 345
8820 561
1901 488
27565 384
34740 150
2213 527
12666 622
1642 397
8601 69
4578 524
4543 42
28333 309
14544 214
43961 628
7670 521
30101 687
6431 540
7155 376
2964 836
12007 828
11232 573
13127 329
414 35