2126 680
2076 526
2856 422
4468 749
8191 888
7596 524
13517 84
10467 246
20952 217
4746 138
2331 360
3106 371