5078 178
30016 687
20606 681
5555 311
14467 269
26756 1041
4460 559
14719 644
23231 633
8751 1017
21640 610
19276 493
29340 376
14570 82
10504 201
17269 575
28575 968
37589 495
15125 666
25873 241
3386 112
3573 584
125874 465
18917 456
6689 360
4342 172
21992 894
3704 758