2954 673
4383 398
1047 241
1831 516
2299 80
7783 118
2470 492
1599 226
39013 203
59030 362
74320 366
109728 769
35567 499