5059 573
115871 949
15514 154
10420 819
72942 304
61909 335
70946 504
51493 680
258878 358
29080 403
32617 206
27495 199
34897 528
41231 244
32828 411
10056 605
23689 553
14664 335
13529 265
21527 812
48809 1091
16667 376
12983 620
9670 534
19937 798
26094 593
11685 745
9645 271