20726 818
2306 479
3217 741
1238 193
444 51
393 68
2139 414
1411 117
907 136
2327 471
1829 366
2350 538
3787 611
2884 898
3078 641
2929 754
1232 183
1653 453
3487 979
423 47
2750 550
924 269
3089 818
2291 521