16607 300
2259 325
3965 53
9109 611
3891 527
4248 525
5546 433
1956 90
37483 397
4956 76
5295 285
5063 332
5557 389
10961 107
5947 339
3790 156
4030 577
13571 693
5439 641
18343 557
5393 78
7871 636
17179 231
98120 196
8650 909
12327 588
8037 572
12553 86