2596 182
3002 101
5322 512
4358 391
3152 313
3862 841
5305 484
7320 374
4940 590
2051 93
5343 62
3846 115
3911 266
6550 157
5132 252
5092 222
1728 240
2067 24
11323 273
2627 33
4935 686
3047 467
3777 352
6636 301
3733 729
3695 465
3420 513
5789 425