3997 152
6337 582
6051 597
30874 553
11105 589
14618 269
12683 609
7249 435
7481 267
4033 668
5734 37
3470 98
2966 395
7990 109
8810 771
6655 76
5122 81
5455 395
4433 605
2396 501
783 150
2861 410