391289 766
70768 588
7402 139
9432 351
3769 115
6154 516
11565 239
8155 620
3712 131
5258 293
3265 278
12916 241
4091 336
4496 149
3931 78
11309 584
3857 468
3859 174
4947 222
6362 650
79369 682