1008 292
901 247
2389 479
171 51
43900 602
17506 262
29323 741
49146 628
33211 232
35156 259
28995 177
31658 235
39330 219
35511 443
30956 985
38743 534
33045 549
34305 273
51164 635
38348 828
59555 399
27654 452
24033 621
33870 343