27008 137
5388 642
4008 176
31081 235
1194154 3172
735814 2234
35270 486
177229 727
60367 343
19320 399
197764 493
7646 362
6066 160
13026 671
3255 324
5210 584
5734 508
52230 422
41914 843