2126 680
2076 526
2856 422
4469 749
8191 888
7596 524
13518 84
10467 246
20954 217
4746 138
2331 360
3106 371