3096 102
2106 355
4729 561
24660 301
17707 773
7597 467
1733 40
14826 349
8407 533
7915 857
5932 774
55406 762
59680 83
27765 154
8515 265
14545 575
52814 780
23182 380
2079 192
12188 419
25952 613
8616 707
9582 269
16861 440
11157 523