3076 184
38202 336
5116 883
3133 809
3986 731
7407 583
59702 251
37310 341
33610 305
26472 761
13305 566