397596 769
74053 589
7534 139
9639 351
3849 115
6325 516
11687 239
8418 620
3816 131
5359 294
3403 278
13067 241
4192 336
4625 149
4061 78
11458 584
3944 468
3952 174
5096 222
6451 650
81659 683