4061 80
9366 625
5790 111
10041 808
5936 280
11027 341
10843 397
4980 673
12884 729
3600 269
4391 629
2507 295
3993 752
15223 343
2840 482
39781 659
2862 347
1860 216
3356 69
6905 120
6330 339
6739 115
8322 707
20448 810
4942 463
4446 310
17925 166
5933 359