1602 259
569 76
753 81
1893 267
5161 505
2039 420
3164 772
2142 600
3275 823
3595 484
2151 418
8749 293
333 87
654 88