3097 123
47023 185
22465 581
7214 411
24544 161
19161 271
13479 554
5629 917
8347 75
37710 804
7480 712
4354 578
4176 642
5655 693
24142 107
8133 531
4887 189
5802 393
3859 841
2940 88
3236 96
10759 441
23058 344
6085 373
5165 720
5563 530
3989 313
3388 307