3002 296
4990 258
6782 112
8564 535
4965 741
4482 787
2083 229
5321 469
3013 316
24558 819
2800 367
13560 117
17770 377
8225 459
21015 383
7753 802
2266 71
8115 878
4580 805
5180 320
7487 318
40619 302
2334 69
3804 218
8948 55
22362 812
9691 603
3759 678