4032 80
9340 625
5752 111
9989 808
5852 280
10963 341
10804 397
4950 673
12820 729
3583 269
4378 629
2498 295
3984 752
15111 343
2832 482
39653 659
2848 347
1856 216
3318 69
6884 120
6257 339
6704 115
8282 707
20367 810
4909 463
4437 310
17840 166
5885 359