24478 123
11664 341
29963 293
49172 155
26307 622
21256 540
14981 439
12986 714
35846 323
13044 812
10852 801
10593 635
16184 742
36481 618
33734 314
44653 741
12492 122
6244 362
36659 120
16527 317
25059 233
25066 498
33816 901
17813 826
6179 121
16638 414
13166 667
9636 260