398027 1145
7934 746
12235 260
8380 591
10236 207
22852 107
14873 792
9826 116
54915 106
55262 566
38351 689
23195 200
6849 164
29464 608
4471 356
9857 144
15630 723
2973 83
3404 396
8009 561