49031 305
55745 283
44765 926
84427 394
20535 92
69973 447
48738 741
33018 442
106083 293
61966 1078
98304 302
229880 944
84126 879
68058 796
59225 795
23831 139
53284 660
29978 339
11683 296
114987 412
42287 663
417636 1296
39995 627
47607 249