3191 260
20911 870
12646 385
9926 323
2882 196
4433 585
11819 798
9043 829
7666 150
4940 517
8342 341
4673 586
9618 726
5262 35
2443 229
7926 177
10913 531
17976 671
6413 684
8798 269
7595 215
8372 573
19782 560
7370 728