2108 349
1672 75
1728 83
16154 812
10669 312
4970 274
8881 371
11933 1012
30055 68
4301 156
21022 324
6496 487
10405 382
3177 560