2518 295
21718 264
15836 800
10886 873
5362 755
5796 403
7584 208
14792 627
7908 45
13415 269
7708 101
8339 268
6945 594
13217 312
2155 44
6114 618
15042 486
8005 520
10507 201
10959 199
45257 655
27204 746
14302 134
6988 353
2727 143
2613 435
4169 717
5086 629