2127 680
2076 526
2857 422
4478 749
8191 888
7601 524
13521 84
10468 246
20956 217
4746 138
2331 360
3106 371