5098 178
30026 688
20714 681
5565 311
14551 269
26898 1040
4471 559
14778 644
23701 633
8789 1017
21770 610
19411 493
29884 376
14632 82
10549 201
17374 575
28782 973
37419 494
13234 661
26073 241
3498 112
3613 584
125859 465
18921 456
6734 360
4311 172
21986 894
3727 758