2580 510
80496 181
12729 1005
8007 463
8083 276
1654 84
3271 505
13459 480
2055 238
8322 45
21042 305
5618 358
7303 267
7225 176
8607 329
15070 419
9006 583