2108 349
1672 75
1728 83
16155 812
10672 312
4970 274
8881 371
11934 1012
30058 68
4302 156
21023 324
6500 487
10405 382
3178 560