391101 763
70694 588
7398 139
9427 351
3768 115
6151 516
11563 239
8150 620
3708 131
5258 293
3264 278
12912 241
4091 336
4493 149
3928 78
11308 584
3857 468
3856 174
4944 222
6362 650
79326 682