393703 767
71842 589
7444 139
9529 351
3798 115
6221 516
11596 239
8272 620
3751 131
5288 293
3313 278
12960 241
4124 336
4538 149
3971 78
11361 584
3886 468
3891 174
4994 222
6398 650
80191 682