396 35
2958 785
1933 414
659 188
1301 106
2306 479
3217 741
1238 193
393 68
2772 840
1595 228
2327 471
1829 366
2350 538
3787 611
2884 898
1523 428
3078 641
2136 556
1232 183
3997 457
2084 386
1653 453
3487 979