4015 551
3803 397
2004 371
2580 113
1352 76
4849 516
223728 311
4649 167
120548 245
37037 529
59532 501
84458 347
47034 772
92289 300
10343 688
4410 414
3688 369
3674 552
4970 182
2341 220
3987 442
4449 598
2830 113
2611 291
8830 151
6779 790