2960 448
6549 744
2996 317
4206 509
4651 630
25965 81
10739 286
3312 519
16349 418
3777 390
6658 107
17065 49
24575 433
3068 514
19155 267
13197 275
13373 556