5080 178
30021 687
20606 681
5556 311
14468 269
26756 1041
4461 559
14719 644
23233 633
8754 1017
21646 610
19277 493
29344 376
14571 82
10505 201
17270 575
28577 968
37589 495
15126 666
25877 241
3388 112
3575 584
125879 465
18917 456
6690 360
4342 172
21993 894
3704 758