2997 91
4788 531
6897 568
14682 707
16391 220
23104 371
5148 281
4348 342
9342 422
17279 327
14517 130
36733 466
4756 207
3349 278
3536 418
15235 383
24292 560
6582 596
12379 200
6753 732
3612 301
20378 676
9662 255
16531 224