397017 769
73525 589
7520 139
9610 351
3841 115
6308 516
11671 239
8384 620
3807 131
5350 294
3389 278
13046 241
4176 336
4608 149
4048 78
11440 584
3935 468
3937 174
5062 222
6436 650
81397 682