4061 80
9366 625
5790 111
10042 808
5936 280
11029 341
10843 397
4981 673
12885 729
3601 269
4392 629
2508 295
3993 752
15227 343
2840 482
39781 659
2863 347
1860 216
3356 69
6906 120
6331 339
6739 115
8323 707
20452 810
4943 463
4446 310
17925 166
5934 359