5046 178
29156 687
20512 681
5509 311
14386 269
26627 1041
4445 559
14581 644
23132 633
8679 1017
21444 610
19121 493
29133 376
14500 82
10438 201
17198 575
28488 968
37479 495
15038 666
25818 241
3323 112
3543 584
125779 465
18867 456
6652 360
4217 172
21945 894
3668 758