3270 506
6014 540
5837 392
30862 807
90456 591
78041 884
27687 171
17617 598
39104 173
13969 937
1654 262
2650 265
2396 419
5853 628