10031 728
13154 285
7055 451
5333 454
6927 307
6072 258
158289 477
54172 328
19931 597
8810 410
25006 447
14672 461
13339 719
6997 669
5629 78
4688 207
2869 68
4719 103
9280 215
2744669 4075
248311 1043
2501563 3554
387669 1161
284948 1572