3080 902
13025 712
7506 50
2121 497
2961 883
225185 909
787 117
14066 780
1673 396
13745 129
3714 822
1484 479
2982 832
2263 567
2262 297
2406 137
460 93
4337 531
2068 422
30589 363
12322 77
12857 312
3956 521
16407 158