580 112
3223 296
13627 353
109983 643
1925 92
9109 696
37372 642
6146 86
11658 524
39314 612
2997 188
6903 453
12992 774
2560 413
1969 334
3128 647