2649 506
1871 458
1509 115
8746 288
2782 205
4529 428
5251 709
2305 267
18525 561
29574 83
10995 212
7603 445
8761 252
4249 430