45913 299
21675 464
49143 655
28657 402
43012 678
17082 138
42837 341
36996 603
16221 788
28009 266
31885 292
39716 476
29010 190
34546 94
29419 136
40976 642
15422 223
24754 907
23560 792
24192 133
35966 493
4472 889
5215 460
6397 139
5533 240
9103 956
7645 437
2246 86