428 68
2000 200
50027 509
10616 782
27167 53
26359 380
63803 1029
7723 831
21228 748
5507 432
3260 98
3589 719
41415 769
1795 322
11495 131
8757 292
2998 520