3004 555
5578 201
2132 114
5876 293
3446 281
2417 173
1966 222
4527 483
4355 394
5364 880
6693 614
4671 818
9235 520
8934 152
3423 66
6221 433
7331 317
2372 284
23819 393
4492 164
5961 586
4406 920
7448 608
3438 288