1051 347
5107 81
17571 726
6069 28
6211 192
17901 713
4076 535
4859 472
7493 770
15102 390
9202 724
13161 860
6444 504