580 112
3223 296
13624 353
109981 643
1925 92
9109 696
37368 642
6146 86
11658 524
39305 612
2997 188
6901 453
12990 774
2560 413
1969 334
3128 647